Interface ELRelshipBinDir
-
- All Superinterfaces:
ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
- All Known Subinterfaces:
BCRelshipBinDir
,BI2DimensionPrecedence
,BPAssociationArtifact
,BPGroupAssign
,BPItemDefinitionRel
,BPMappingAssociation
,BPMessageFlow
,BPMessageFlowMapping
,BPParticipantMapping
,BPSequenceFlow
,BPSupportsRel
,BPUseCaseInteractionRel
,BPUseCasePathRel
,BROrgUnitMemberRel
,BROrgUnitPersonRel
,BROrgUnitRequiresRole
,BRPersonInRole
,BRResourceHierRel
,BRResourceNamedRel
,BRResourceNonHierRel
,BRResourceRel
,CLComponentRealization
,CLDeployment
,CLExtend
,CLGeneralization
,CLInclude
,CLInterfaceRealization
,CLManifestation
,CLRoleBinding
,CLSubstitution
,CLTemplateBinding
,DRAuthorityRequirement
,DRInformationRequirement
,DRKnowledgeRequirement
,DRRequirement
,ELDependency
,ELElementImport
,ELGeneralization
,ELPackageImport
,ERGeneralization
,GCConceptConnection
,GCConceptRealization
,IMGeneralization
,MEAbstraction
,MECopy
,MECreateRedirect
,MEDependency
,MEElementImport
,MEMappingDependency
,MEPackageImport
,MEProxyAssignment
,MERealization
,MEUsage
,MMProfileApplication
,MMTSTypeMapping
,SMProtocolConformance
public interface ELRelshipBinDir extends ELDeleteAble, ELContAsgnAble
This is a utility class for ELRelshipBinDir that provides static methods for creation or other purposes.- See Also:
ELRelshipBinDirHelper
- Note:
- The interface ELRelshipBinDir describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ELRelshipBinDir.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ELContainerAble
getSource()
Element at the source side of this directed relationship.ELElement
getTarget()
Element at the target side of this directed relationship.MMCreateELInst
getTemplateTarget()
Dummy element at the target side of this directed relationship.void
reconnectRelship(ELElement ohNew, K_SIDE kSide)
Assigns this relationship to a new source/target element.void
setTarget(ELElement value)
Set the value of Foreign Key Target.-
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.ELDeleteAble
delete
-
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
-
reconnectRelship
void reconnectRelship(ELElement ohNew, K_SIDE kSide) throws InoNetException, SrvErrorException
Assigns this relationship to a new source/target element.- Parameters:
ohNew
- the element to which the relationship is redirectedkSide
- specifies the role of the new element in the relationship- Throws:
InoNetException
SrvErrorException
-
getTarget
ELElement getTarget() throws InoNetException, SrvErrorException
Element at the target side of this directed relationship.- Throws:
InoNetException
SrvErrorException
-
setTarget
void setTarget(ELElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Target.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getSource
ELContainerAble getSource() throws InoNetException, SrvErrorException
Element at the source side of this directed relationship.- Throws:
InoNetException
SrvErrorException
-
getTemplateTarget
MMCreateELInst getTemplateTarget() throws InoNetException, SrvErrorException
Dummy element at the target side of this directed relationship.- Throws:
InoNetException
SrvErrorException
-
-