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 classELRelshipBinDir.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ELContainerAblegetSource()Element at the source side of this directed relationship.ELElementgetTarget()Element at the target side of this directed relationship.MMCreateELInstgetTemplateTarget()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.voidsetTarget(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:
InoNetExceptionSrvErrorException
-
getTarget
ELElement getTarget() throws InoNetException, SrvErrorException
Element at the target side of this directed relationship.- Throws:
InoNetExceptionSrvErrorException
-
setTarget
void setTarget(ELElement value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Target.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getSource
ELContainerAble getSource() throws InoNetException, SrvErrorException
Element at the source side of this directed relationship.- Throws:
InoNetExceptionSrvErrorException
-
getTemplateTarget
MMCreateELInst getTemplateTarget() throws InoNetException, SrvErrorException
Dummy element at the target side of this directed relationship.- Throws:
InoNetExceptionSrvErrorException
-
-