Package de.mid.innovator.srv2api.icw2ac
Interface ANQualifierValue
-
- All Superinterfaces:
ELContAsgnAble
,ELElement
,ELObject
,ELUUIDAble
public interface ANQualifierValue extends ELContAsgnAble
A link cannot be passed as a runtime value to or from an action. Instead, a link is identified by its end objects and qualifier values, as required. This requires more than one piece of data, namely, the end in the user model, the object on the end, and the qualifier values for that end. These pieces are brought together around LinkEndData. Each association end is identified separately with an instance of the LinkEndData class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ANQualifierValue.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ANLinkEndData
getLinkEndData()
CLProperty
getQualifier()
Attributes representing the qualifier which the value is to be specified for.ANInputPin
getValue()
Input pin which the specified value for the qualifier is taken from.-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
-
-
-
Method Detail
-
getQualifier
CLProperty getQualifier() throws InoNetException, SrvErrorException
Attributes representing the qualifier which the value is to be specified for.- Throws:
InoNetException
SrvErrorException
-
getValue
ANInputPin getValue() throws InoNetException, SrvErrorException
Input pin which the specified value for the qualifier is taken from.- Throws:
InoNetException
SrvErrorException
-
getLinkEndData
ANLinkEndData getLinkEndData() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
-