Package com.ptc.jca.mvc.builders
Class TypedAttributesPanelBuilder
java.lang.Object
com.ptc.mvc.components.AbstractComponentConfigBuilder
com.ptc.mvc.components.AbstractComponentBuilder
com.ptc.jca.mvc.components.AbstractAttributesComponentBuilder
com.ptc.jca.mvc.builders.TypedAttributesPanelBuilder
- All Implemented Interfaces:
ComponentConfigBuilder,com.ptc.mvc.components.ComponentConfigFactoryAware,ComponentDataBuilder,TypedAttrLayOutFactoryAware
- Direct Known Subclasses:
AdditionalAttributesBuilder,ChangeAttributesBuilder,defineDesignBuilder,com.ptc.windchill.uwgm.cadx.newcaddoc.mvc.builders.NewCadDocTypedAttributesPanelBuilder
@TypeBased("wt.type.TypeManaged")
public class TypedAttributesPanelBuilder
extends AbstractAttributesComponentBuilder
implements TypedAttrLayOutFactoryAware
This builder creates attribute panels for layouts defined in the Type and Attributes Manager for the following screen
types:
This builder overrides the Component Type set by the parent class as follows:
See the javadoc of the parent class for the ComponentMode, view, and datum object used for these panels.
Supported API: true
Extendable: true
- Information Page – More Attributes (ScreenDefinitionName.MORE_ATTRIBUTES)
- Create New (ScreenDefinitinonName.CREATE)
- Edit (ScreenDefinitionName.UPDATE)
- "attributes" - used to display the component typically labeled "More Attributes" on information pages
- "defineItemAttributesWizStep" - indirectly invokes this builder to create the "Attributes" panel in object creation wizards
- "editAttributesWizStep" - indirectly invokes this builder to create the "Attributes" panel in object edit wizards
This builder overrides the Component Type set by the parent class as follows:
- ComponentType is set to ComponentType.INFO_ATTRIBUTES_TABLE if ComponentMode is VIEW
- Otherwise, ComponentType is set to ComponentType.WIZARD_ATTRIBUTES_TABLE
See the javadoc of the parent class for the ComponentMode, view, and datum object used for these panels.
Supported API: true
Extendable: true
- See Also:
-
Method Summary
Methods inherited from class com.ptc.jca.mvc.components.AbstractAttributesComponentBuilder
getComponentMode, getComponentTypeMethods inherited from class com.ptc.mvc.components.AbstractComponentConfigBuilder
getComponentConfigFactory, getMessageSource