com.ptc.core.meta.container.common
Class ACFMessageFormat

java.lang.Object
  extended by com.ptc.core.meta.container.common.AbstractAttributeContainerFunction
      extended by com.ptc.core.meta.container.common.ACFMessageFormat
All Implemented Interfaces:
AttributeContainerFunction, Externalizable, Serializable

public final class ACFMessageFormat
extends AbstractAttributeContainerFunction
implements Serializable

ACFMessageFormat takes a set of objects, formats them, then inserts the formatted strings into the pattern at the appropriate places. Please refer to java.text.MessageFormat for the detalied format usage. ACFMessageFormat constructors take up to 10 formating objects. However, if formating objects are taken from a object array, there is no limitation set by ACFMessageFormat itself.

Supported API: true

Extendable: false

See Also:
Serialized Form

Method Summary
 Object calculate(AttributeContainer the_attribute_container, AssociationIdentifier entry_point)
          

Supported API: true
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

calculate

public Object calculate(AttributeContainer the_attribute_container,
                        AssociationIdentifier entry_point)
                 throws com.ptc.core.meta.container.common.InvalidFunctionArgumentException


Supported API: true

Specified by:
calculate in interface AttributeContainerFunction
Specified by:
calculate in class AbstractAttributeContainerFunction
Parameters:
the_attribute_container -
entry_point -
Returns:
Object
Throws:
com.ptc.core.meta.container.common.InvalidFunctionArgumentException