Class AttributeContainerSpec

java.lang.Object
com.ptc.core.meta.container.common.AttributeContainerSpec
All Implemented Interfaces:
Externalizable, Serializable
Direct Known Subclasses:
BasicResultSpec

public class AttributeContainerSpec extends Object implements Externalizable


Supported API: true

Extendable: false
See Also:
  • Constructor Details

    • AttributeContainerSpec

      public AttributeContainerSpec(AttributeTypeIdentifier[] the_attribute_type_identifiers)


      Supported API: true
      Parameters:
      the_attribute_type_identifiers -
    • AttributeContainerSpec

      public AttributeContainerSpec()


      Supported API: true
  • Method Details

    • getNextOperation

      public OperationIdentifier getNextOperation()
      Gets the value of the attribute: nextOperation.

      Supported API: true
      Returns:
    • setNextOperation

      public void setNextOperation(OperationIdentifier a_NextOperation)
      Sets the value of the attribute: nextOperation.

      Supported API: true
      Parameters:
      a_NextOperation -
    • putEntry

      public void putEntry(AttributeTypeIdentifier attribute)
      Puts the attribute represented by the given AttributeTypeIdetnifier into the specification. Descriptor and Constraint inclusion for this attribute will be based on the defaults.

      Supported API: true
      Parameters:
      attribute -
    • putEntry

      public void putEntry(AttributeTypeIdentifier attribute, boolean include_constraints, boolean include_descriptors)
      Puts the attribute represented by the given AttributeTypeIdetnifier into the specification. Descriptor and Constraint inclusion for this attribute will be based on the arguments include_descriptors and include_constraints respectively.

      Supported API: true
      Parameters:
      attribute -
      include_constraints -
      include_descriptors -
    • putEntries

      public void putEntries(AttributeTypeIdentifier[] attributes)
      Puts the attributes represented by the given array of AttributeTypeIdentifiers into the specification. Descriptor and Constraint inclusion for the attributes will be based on the defaults.

      Supported API: true
      Parameters:
      attributes -
    • putEntries

      public void putEntries(AttributeTypeIdentifier[] attributes, boolean include_constraints, boolean include_descriptors)
      Puts the attributes represented by the given array of AttributeTypeIdentifiers into the specification. Descriptor and Constraint inclusion for the attributes will be based on the arguments include_descriptors and include_constraints respectively.

      Supported API: true
      Parameters:
      attributes -
      include_constraints -
      include_descriptors -
    • putEntries

      public void putEntries(AttributeContainerSpec the_attribute_container_spec)


      Supported API: true
      Parameters:
      the_attribute_container_spec -
    • removeEntry

      public void removeEntry(AttributeTypeIdentifier attribute)
      Removes the attribute represented by the given AttributeTypeIdetnifier from the specification.

      Supported API: true
      Parameters:
      attribute -