uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ComputationActions
Interface TestIdentifyAction

All Superinterfaces:
Action, Element, ExtObject, ModelElement, PrimitiveAction, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
TestIdentifyAction_Impl

public interface TestIdentifyAction
extends PrimitiveAction

Produces true if the two input values are the same identity, false if they are not. Defined only on object identities.


Method Summary
 InputPin getFirst()
           
 OutputPin getResult()
           
 InputPin getSecond()
           
 void setFirst(InputPin first)
          Setter for atomic property first)
 void setResult(OutputPin result)
          Setter for atomic property result)
 void setSecond(InputPin second)
          Setter for atomic property second)
 
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ActionFoundation.Action
getAntecedent, getAvailableInput, getAvailableOutput, getConsequent, getGroup, getInputPin, getIsReadOnly, getJumpHandler, getOutputPin, setGroup, setIsReadOnly
 
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.Foundation.Core.ModelElement
getAsArgument, getBehavior, getClientDependency, getComment, getConstraint, getContainer, getDefaultElement, getIsSpecification, getName, getNamespace, getPackage, getPresentation, getReferenceTag, getSourceFlow, getStereotype, getSupplierDependency, getTaggedValue, getTargetFlow, getTemplate, getTemplateArgument, getTemplateParameter, getVisibility, setDefaultElement, setIsSpecification, setName, setNamespace, setTemplate, setVisibility
 
Methods inherited from interface uk.ac.ucl.cs.emofocl.jmi.reflect.extended.ExtObject
extAddObjectListener, extDeepCopy, extDeepCopy, extEquals, extRemoveObjectListener, extValueHash, extVisit
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Method Detail

getFirst

InputPin getFirst()
                  throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setFirst

void setFirst(InputPin first)
              throws javax.jmi.reflect.JmiException
Setter for atomic property first)

Throws:
javax.jmi.reflect.JmiException

getSecond

InputPin getSecond()
                   throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setSecond

void setSecond(InputPin second)
               throws javax.jmi.reflect.JmiException
Setter for atomic property second)

Throws:
javax.jmi.reflect.JmiException

getResult

OutputPin getResult()
                    throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setResult

void setResult(OutputPin result)
               throws javax.jmi.reflect.JmiException
Setter for atomic property result)

Throws:
javax.jmi.reflect.JmiException