uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ReadWriteActions
Interface LinkEndCreationData

All Superinterfaces:
ExtObject, LinkEndData, javax.jmi.reflect.RefBaseObject, javax.jmi.reflect.RefFeatured, javax.jmi.reflect.RefObject
All Known Implementing Classes:
LinkEndCreationData_Impl

public interface LinkEndCreationData
extends LinkEndData

LinkEndCreationData is not an action. It is part of the metamodel that identifies links. It comprises a set of values that identifies one end of a link to be created by CreateLinkAction or CreateLinkObjectAction. It is required for specifying ordered association ends and for replacing all links at an end. See also CreateLinkAction.


Method Summary
 InputPin getInsertAt()
           
 boolean getIsReplaceAll()
           
 void setInsertAt(InputPin insertAt)
          Setter for atomic property insertAt)
 void setIsReplaceAll(boolean isReplaceAll)
          Setter for atomic property isReplaceAll)
 
Methods inherited from interface uk.ac.ucl.cs.uml.jmi.BehavioralElements.Actions.ReadWriteActions.LinkEndData
getEnd, getQualifier, getValue, setEnd, setValue
 
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

getIsReplaceAll

boolean getIsReplaceAll()
                        throws javax.jmi.reflect.JmiException
Throws:
javax.jmi.reflect.JmiException

setIsReplaceAll

void setIsReplaceAll(boolean isReplaceAll)
                     throws javax.jmi.reflect.JmiException
Setter for atomic property isReplaceAll)

Throws:
javax.jmi.reflect.JmiException

getInsertAt

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

setInsertAt

void setInsertAt(InputPin insertAt)
                 throws javax.jmi.reflect.JmiException
Setter for atomic property insertAt)

Throws:
javax.jmi.reflect.JmiException