Package com.ptc.mvc.components
Class AbstractInfoConfigBuilder
java.lang.Object
com.ptc.mvc.components.AbstractInfoConfigBuilder
- All Implemented Interfaces:
ComponentConfigBuilder,InfoComponentConfigFactoryAware
- Direct Known Subclasses:
AbstractInfoComponentBuilder
@ComponentBuilder("infoPage")
public abstract class AbstractInfoConfigBuilder
extends Object
implements ComponentConfigBuilder, InfoComponentConfigFactoryAware
A config-builder base class for InfoPage
Supported API: true
Extendable: true
Supported API: true
Extendable: true
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract InfoConfigbuildInfoConfig(ComponentParams params) Returns a InfoConfig that represents your InfoPage
Supported API: trueReturns InfoComponentConfigFactory
Supported API: trueprotected final ClientMessageSourcegetMessageSource(String resourceBundle) Get a ClientMessageSource that can create localized messages for a given resource bundle
Supported API: trueprotected StringgetView(ComponentParams params) View for this InfoPage
Supported API: trueprotected voidpostProcessInfoConfig(InfoConfig infoConfig, MultiComponentConfig mconfig, ComponentParams params) PostProcess the InfoConfig given by the builder
Supported API: true
-
Method Details
-
postProcessInfoConfig
protected void postProcessInfoConfig(InfoConfig infoConfig, MultiComponentConfig mconfig, ComponentParams params) PostProcess the InfoConfig given by the builder
Supported API: true- Parameters:
infoConfig-
-
buildInfoConfig
Returns a InfoConfig that represents your InfoPage
Supported API: true- Parameters:
params-- Returns:
- Throws:
WTException
-
getView
View for this InfoPage
Supported API: true- Parameters:
params-- Returns:
-
getComponentConfigFactory
Returns InfoComponentConfigFactory
Supported API: true- Returns:
-
getMessageSource
Get a ClientMessageSource that can create localized messages for a given resource bundle
Supported API: true- Parameters:
resourceBundle- The bundle to get messages from- Returns:
- ClientMessageSource
-