Class AbstractAttributeContainerFunction

java.lang.Object
com.ptc.core.meta.container.common.AbstractAttributeContainerFunction
All Implemented Interfaces:
AttributeContainerFunction, Externalizable, Serializable
Direct Known Subclasses:
com.ptc.core.meta.container.common.ACFCompare, ACFConditionalExpression, ACFDescendantsOf, ACFIsElementOf, ACFIsInstanceOf, ACFMessageFormat, ACFValueOf, ChangesRecordedElement, ValueWrapperFunction

public abstract class AbstractAttributeContainerFunction extends Object implements AttributeContainerFunction, Externalizable
Resolves the_argument to it's most primitive form:
    the_argument                         resolves to
    -------------------                  ----------------
    Object obj                           Object obj
    AttributeContainerFunction acf       Object acf.calculate()
    AttributeContainerFunction[] acfs    Object[] acfs[i's]
    AttributeTypeIdentifier ati          Object attrContainer.get(ati)
    AttributeTypeIdentifier[] atis       Object attrContainer.get(atis[i])
    AttributeIdentifier ai               Object attrContainer.get(ai)
    AttributeIdentifier[] ais            Object attrContainer.get(ais[i])
 


Supported API: true

Extendable: false
See Also: