Interface CLDiaMergeAbleEdge
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELObject
,ELUUIDAble
,MMFormatAble
,PRDiaEdge
,PRPresContent
,PRPresElement
- All Known Subinterfaces:
CLDiaAssocEndEdge
,CLDiaCommPathEdge
,CLDiaConnectorEdge
,CLDiaInstLinkEdge
,CLDiaOwnershipEdge
,CLDiaPartEdge
,CLDiaReferenceEdge
,CLDiaRelshipLinkEdge
,CLDiaSocketBallEdge
,DBDiaReferenceEdge
,DRDiaRequirementEdge
,ERDiaCubeDimensionEdge
,ERDiaCubeDimensionHierarchyEdge
,ERDiaDimensionLevelEdge
,ERDiaDimensionPrecedenceEdge
,ERDiaGeneralizationEdge
,ERDiaHierarchyEdge
,ERDiaHierarchyLevelEdge
,ERDiaReferenceEdge
,ERDiaRelshipEdge
,ERDiaRoleEdge
,IMDiaEdge
public interface CLDiaMergeAbleEdge extends PRDiaEdge
This is a utility class for CLDiaMergeAbleEdge that provides static methods for creation or other purposes.- Note:
- The interface CLDiaMergeAbleEdge 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
CLDiaMergeAbleEdge.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CLDia
getOwningDiagram()
CLDiaElemNode
getOwningElemNode()
CLDiaMergeAbleNode
getOwningMergeAbleNode()
void
reconnectEdge(ELElement ohNew, K_SIDE kSide)
Assigns the relationship or association of this edge to a new source/target node.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
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
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormat
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRDiaEdge
createEdgeSegs, getAbsoluteEdgePositions, getEdgePositions, getEdgeType, getOwnedEdgePoint, getPresContainer, getSource, getSourceEdgeSeg, getSourceTextPosition, getSourceTextPresentationLevel, getSourceTextSize, getTarget, getTargetEdgeSeg, getTargetTextPosition, getTargetTextPresentationLevel, getTargetTextSize, setEdgePositions, setEdgeType, setSourceTextCoord, setSourceTextPosition, setSourceTextPresentationLevel, setSourceTextSize, setTargetTextCoord, setTargetTextPosition, setTargetTextPresentationLevel, setTargetTextSize
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresContent
getIncoming, getMEModelElement, getModelContainer, getOutgoing, getOwnedPresContent, getOwningPresContent, getOwningPresContext, getOwningPresElement, getPresentationLevel, getTextPosition, getTextSize, setPresentationLevel, setTextCoord, setTextPosition, setTextSize
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getOpacity, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setOpacity, setPresColor
-
-
-
-
Method Detail
-
reconnectEdge
void reconnectEdge(ELElement ohNew, K_SIDE kSide) throws InoNetException, SrvErrorException
Assigns the relationship or association of this edge to a new source/target node.- Parameters:
ohNew
- the element to which the relationship is redirectedkSide
- specifies the role of the new element in the relationship- Throws:
InoNetException
SrvErrorException
-
getOwningDiagram
CLDia getOwningDiagram() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getOwningElemNode
CLDiaElemNode getOwningElemNode() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
getOwningMergeAbleNode
CLDiaMergeAbleNode getOwningMergeAbleNode() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
-