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

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

public final class ACFNot
extends AbstractAttributeContainerFunction
implements com.ptc.core.meta.container.common.BooleanAttributeContainerFunction, com.ptc.core.meta.container.common.InvertableAttributeContainerFunction, Serializable



Supported API: true

Extendable: false

See Also:
Serialized Form

Constructor Summary
ACFNot()
          

Supported API: true
ACFNot(com.ptc.core.meta.container.common.BooleanAttributeContainerFunction argument)
          

Supported API: true
 
Method Summary
 Object calculate(AttributeContainer the_attribute_container, AssociationIdentifier entry_point)
          

Supported API: true
 boolean isValid(AttributeContainer attribute_container)
          

Supported API: true
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ptc.core.meta.container.common.AttributeContainerFunction
getArgumentsRecursive
 
Methods inherited from interface com.ptc.core.meta.container.common.AttributeContainerFunction
getArgumentsRecursive
 

Constructor Detail

ACFNot

public ACFNot(com.ptc.core.meta.container.common.BooleanAttributeContainerFunction argument)
       throws com.ptc.core.meta.container.common.InvalidFunctionArgumentException


Supported API: true

Parameters:
argument -
Throws:
com.ptc.core.meta.container.common.InvalidFunctionArgumentException

ACFNot

public ACFNot()


Supported API: true

Method Detail

isValid

public boolean isValid(AttributeContainer attribute_container)


Supported API: true

Parameters:
attribute_container -
Returns:
boolean

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