Class MultiComponentData

java.lang.Object
com.ptc.mvc.components.MultiComponentData
All Implemented Interfaces:
com.ptc.mvc.components.ComponentData, Serializable, Cloneable

public final class MultiComponentData extends Object implements com.ptc.mvc.components.ComponentData, Cloneable, Serializable
Contains a nested map of component definitions. The order in which the definitions were added is preserved. When iterating through them.
Supported API: true

Extendable: false
See Also:
  • Method Details

    • getDefinition

      public ComponentDefinition getDefinition(String id)
      Get a ComponentDefinition for the component_id

      Supported API: true
      Parameters:
      id -
      Returns:
    • addDefinition

      public void addDefinition(ComponentDefinition definition)
      Add a ComponentDefinition

      Supported API: true
      Parameters:
      definition -
    • getDefinitions

      public Map<String,ComponentDefinition> getDefinitions()
      Get a unmodifiable map of componentId & ComponentDefinition

      Supported API: true
      Returns: