Interface ELRelshipBinDir
- All Superinterfaces:
ELContAsgnAble,ELDeleteAble,ELElement,ELObject,ELUUIDAble
- All Known Subinterfaces:
BCRelshipBinDir,BI2DimensionPrecedence,BPAssociationArtifact,BPGroupAssign,BPItemDefinitionRel,BPMappingAssociation,BPMessageFlow,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
This is a utility class for ELRelshipBinDir that provides static methods for creation or other purposes.
- See Also:
- 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 -
Method Summary
Modifier and TypeMethodDescriptionElement at the source side of this directed relationship.Element at the target side of this directed relationship.Dummy element at the target side of this directed relationship.voidreconnectRelship(ELElement ohNew, K_SIDE kSide) Assigns this relationship to a new source/target element.voidSet 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, setOwnerMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
deleteMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getNotificationElement, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnitMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Method Details
-
reconnectRelship
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:
InoNetExceptionSrvErrorException
-
getTarget
Element at the target side of this directed relationship.- Throws:
InoNetExceptionSrvErrorException
-
setTarget
Set the value of Foreign Key Target.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSource
Element at the source side of this directed relationship.- Throws:
InoNetExceptionSrvErrorException
-
getTemplateTarget
Dummy element at the target side of this directed relationship.- Throws:
InoNetExceptionSrvErrorException
-