Package com.ptc.mvc.components


package com.ptc.mvc.components
  • Class
    Description
    Base class for components that define their configs and data in one place.
    Base class for ComponentConfig implementations.
    Supported API: true

    Extendable: false
    Base class for components that define their configs.
    Base class for components that define their data
    Abstract implementation of ComponentResultProcessor

    Supported API: true

    Extendable: false
    A config-builder base class for InfoPage
    Supported API: true

    Extendable: true
    Describes an attribute for display in an attribute panel
    Supported API: true

    Extendable: false
    Describes a AttributePanel component
    Supported API: true

    Extendable: false
    Base interface for table configs

    Supported API: true

    Extendable: false
    Describes a column for display in a table or tree
    If the column is part of a
    invalid reference
    ConfigurableTable
    , the property value set in the table view will override the property value set here
    Supported API: true

    Extendable: false
    Enables 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: false
    Base interface for configurations of MVC components.
    A builder interface that the application developer has to implement to provide his ComponentConfig
    Supported API: true

    Extendable: true
    Creates implementations of ComponentConfig instances
    Supported API: true

    Extendable: false
    Builds the data that will back an MVC component Supported API: true

    Extendable: true
    Builds the Async-data that will back an MVC component [DataSourceMode.ASYNCHRONOUS] Supported API: true

    Extendable: true
    Holds the config invalid input: '&' data information of a component
    Supported API: true

    Extendable: false
    ComponentId for some of the out-of-the-box common-component builders
    Supported API: true

    Extendable: false
    Provides you the infrastructure parameters while creating config/data builders
    Supported API: true

    Extendable: false
    ResultProcessor interface for DataSource.
    Supported wrapper of ComponentResultProcessorWrapper

    Supported API:true

    Extendable:false
    Configs that allow custom view paths Supported API: true

    Extendable: false
    Default implementation of ComponentDefinition
    Supported API: true

    Extendable: false
    A default implementation that wraps a context object
    Supported API: true

    Extendable: false
    Default implementation of ComponentResultProcessor.
    Default implementation of ComponentResultProcessor for Tree Component

    Supported API: true

    Extendable: false
    Specify 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: false
    The config for Attribute Group.

    Supported API: true

    Extendable: false
    A ComponentConfigFactory for InfoConfig component

    Supported API: true

    Extendable: false
    Gives beans a reference to a InfoComponentConfigFactory.
    Describes an information page
    Supported API: true

    Extendable: false
    Interface for Mini tables with limited supported APIs

    Supported API: true

    Extendable: false
    Enables the configuration of a set of nested components.
    Supported API: true

    Extendable: false
    Contains a nested map of component definitions.
    Configures a nested component.
    To be used to Override existing ComponentBuilders.
    Supported API: true

    Extendable: false
    Describes a property of a component
    Supported API: true

    Extendable: false
    Describes a table component
    Supported API: true

    Extendable: false
    Describes a tree component
    Supported API: true

    Extendable: false
    Builds the data for tree Component
    Supported API: true

    Extendable: false
    Describes the types of node for a Tree
    Supported API: true

    Extendable: false
    Enables the type-based lookup of components.
    Supported API: true

    Extendable: false
    Gives beans a reference to a TypedAttrLayOutFactory.