Package com.ptc.mvc.components
package com.ptc.mvc.components
-
ClassDescriptionBase class for components that define their configs and data in one place.Base class for ComponentConfig implementations.
Supported API: true
Extendable: falseBase class for components that define their configs.Base class for components that define their dataAbstract implementation of ComponentResultProcessor
Supported API: true
Extendable: falseA config-builder base class for InfoPage
Supported API: true
Extendable: trueDescribes an attribute for display in an attribute panel
Supported API: true
Extendable: falseDescribes a AttributePanel component
Supported API: true
Extendable: falseBase interface for table configs
Supported API: true
Extendable: falseDescribes a column for display in a table or tree
If the column is part of a, the property value set in the table view will override the property value set hereinvalid reference
ConfigurableTable
Supported API: true
Extendable: falseEnables annotation-driven configuration of ComponentConfigBuilder and ComponentDataBuilder implementations.Specifies what type of builder the @ComponentBuilder annotation is
CONFIG_AND_DATA - With both ComponentConfigBuilder and ComponentDataBuilder implementations
CONFIG_ONLY - With ComponentConfigBuilder implementation only
DATA_ONLY - With ComponentDataBuilder implementation only
Supported API: true
Extendable: falseBase interface for configurations of MVC components.A builder interface that the application developer has to implement to provide his ComponentConfig
Supported API: true
Extendable: trueCreates implementations of ComponentConfig instances
Supported API: true
Extendable: falseBuilds the data that will back an MVC component Supported API: true
Extendable: trueBuilds the Async-data that will back an MVC component [DataSourceMode.ASYNCHRONOUS] Supported API: true
Extendable: trueHolds the config invalid input: '&' data information of a component
Supported API: true
Extendable: falseComponentId for some of the out-of-the-box common-component builders
Supported API: true
Extendable: falseProvides you the infrastructure parameters while creating config/data builders
Supported API: true
Extendable: falseResultProcessor interface for DataSource.Configs that allow custom view paths Supported API: true
Extendable: falseDefault implementation of ComponentDefinition
Supported API: true
Extendable: falseA default implementation that wraps a context object
Supported API: true
Extendable: falseDefault implementation of ComponentResultProcessor.Default implementation of ComponentResultProcessor for Tree Component
Supported API: true
Extendable: falseSpecify the class that handle the expansion state of the Tree.The supported modes of Find in Table feature in a table component
Supported API: true
Extendable: falseThe config for Attribute Group.
Supported API: true
Extendable: falseA ComponentConfigFactory for InfoConfig component
Supported API: true
Extendable: falseGives beans a reference to a InfoComponentConfigFactory.Describes an information page
Supported API: true
Extendable: falseInterface for Mini tables with limited supported APIs
Supported API: true
Extendable: falseEnables the configuration of a set of nested components.
Supported API: true
Extendable: falseContains a nested map of component definitions.Configures a nested component.To be used to Override existing ComponentBuilders.
Supported API: true
Extendable: falseDescribes a property of a component
Supported API: true
Extendable: falseDescribes a table component
Supported API: true
Extendable: falseDescribes a tree component
Supported API: true
Extendable: falseBuilds the data for tree Component
Supported API: true
Extendable: falseDescribes the types of node for a Tree
Supported API: true
Extendable: falseEnables the type-based lookup of components.
Supported API: true
Extendable: falseGives beans a reference to a TypedAttrLayOutFactory.