Interface GCConceptConnection
- All Superinterfaces:
ADClientAble, ADFindAble, ADHistoryAble, ADM2AttrModifyAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAsgnAble, ELObject, ELRelshipBinDir, ELUUIDAble, ELValueContainerAble, GCPathAble, MECommentAble, MEConstraintAble, MEModelElement, MENamedElement, MENamespaceAsgnAble, MEStereotypeAble, METermAble, MMAttachmentAble, MMCommentContainerAble, MMLabelAble, MMLabelTextAttachmentAble, MMStereotypeAble, MMTextAble
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionChecks the split of theGCConceptConnectionand returns the number of involved diagrams.The type of the edge direction marker at the source side.The edge style, e.g.The type of the edge direction marker at the target side.Configures the type of the edges representing the connection.The incomingGCConceptConnection.All paths owned by thisGCConceptConnection.The sourceGCNodeof the connection.The targetGCConceptConnectionof the connection.The targetGCNodeof the connection.insertConcept(ELElement item) booleanSpecifies whether theGCConceptConnectionis derived.voidsetDerived(boolean value) Set the value of Attribut IsDerived.voidsetDerivedAndMaintain(boolean value) Set the value of Attribut IsDerived.voidSet the value of Attribut EdgeSourceTipStyle.voidsetEdgeStyle(K_PREDGESTYLE value) Set the value of Attribut EdgeStyle.voidSet the value of Attribut EdgeTargetTipStyle.voidsetEdgeType(K_PREDGETYPE value) Set the value of Attribut EdgeType.Inserts a newGCJunctionto split theGCConceptConnection.Methods inherited from interface ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods inherited from interface ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwnerMethods inherited from interface ELDeleteAble
deleteMethods inherited from interface 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 ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface ELRelshipBinDir
getSource, getTarget, getTemplateTarget, reconnectRelship, setTargetMethods inherited from interface ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface ELValueContainerAble
getValueReUseAble, setValueReUseAbleMethods inherited from interface GCPathAble
getDerivedConnections, getDerivedConnections, getPathEntryMethods inherited from interface MECommentAble
getAssignedComment, getAssignedComment, getCommentAssignMethods inherited from interface MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssignMethods inherited from interface MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColorMethods inherited from interface MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependencyMethods inherited from interface MENamespaceAsgnAble
getSignatureMessageMethods inherited from interface MEStereotypeAble
getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getMEClientDependency, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholderMethods inherited from interface METermAble
getTerm, setTermMethods inherited from interface MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachmentMethods inherited from interface MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConceptMethods inherited from interface MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfoMethods inherited from interface MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, getExtendingStereotype, getExtendingStereotypeNames, getOwnedFormat, getOwnedStereotypePropertyValSpec, getOwnedStereotypeTSOptionValSpec, getOwnedSyncedElement, getPropBoolValue, getPropLongValue, getPropStringValue, getPropValueList, getStereoPropValueByPattern, getStereoPropValueByPattern, getStereotype, getStereotypeName, getStereotypeProperty, getStereotypePropertyInfo, getStereotypePropertyNameValue, getStereotypeTSOption, getStereotypeTSOptionBoolValue, getStereotypeTSOptionInfo, getStereotypeTSOptionLongValue, getStereotypeTSOptionNameValue, getStereotypeTSOptionStringValue, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueByPattern, getStereotypeTSOptionValueList, getSyncedElement, getSyncedStereotypeAble, getSyncedStereotypeAble, isCloneAbleElement, modifyStereotypePropertyValuesByName, modifyStereotypeTSOptionValuesByName, setExtendingStereotype, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAble
-
Method Details
-
getEdgeType
Configures the type of the edges representing the connection.- Throws:
InoNetExceptionSrvErrorException
-
setEdgeType
Set the value of Attribut EdgeType.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getEdgeStyle
The edge style, e.g. dotted or dashed.- Throws:
InoNetExceptionSrvErrorException
-
setEdgeStyle
Set the value of Attribut EdgeStyle.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getEdgeSourceTipStyle
The type of the edge direction marker at the source side.- Throws:
InoNetExceptionSrvErrorException
-
setEdgeSourceTipStyle
Set the value of Attribut EdgeSourceTipStyle.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getEdgeTargetTipStyle
The type of the edge direction marker at the target side.- Throws:
InoNetExceptionSrvErrorException
-
setEdgeTargetTipStyle
Set the value of Attribut EdgeTargetTipStyle.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isDerived
Specifies whether theGCConceptConnectionis derived. Derivation of relationships is intended as a way to create summaries of detailed models. It is a way to remove (to abstract from) details in a model while still making valid statements. Hence, derivation is always meant to go from more detail to less detail. This mechanism is one of the unique properties of the ArchiMate language compared to other modeling languages.- Throws:
InoNetExceptionSrvErrorException
-
setDerived
Set the value of Attribut IsDerived.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
setDerivedAndMaintain
Set the value of Attribut IsDerived.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getCheckSplitConnection
Checks the split of theGCConceptConnectionand returns the number of involved diagrams.- Throws:
InoNetExceptionSrvErrorException
-
insertConcept
- Parameters:
item- ELElement instance- Throws:
InoNetExceptionSrvErrorException
-
splitConnection
Inserts a newGCJunctionto split theGCConceptConnection.- Throws:
InoNetExceptionSrvErrorException
-
getIncomingConnection
The incomingGCConceptConnection.- Throws:
InoNetExceptionSrvErrorException
-
getOwnedPath
All paths owned by thisGCConceptConnection.- Throws:
InoNetExceptionSrvErrorException
-
getSourceNode
The sourceGCNodeof the connection.- Throws:
InoNetExceptionSrvErrorException
-
getTargetConnection
The targetGCConceptConnectionof the connection.- Throws:
InoNetExceptionSrvErrorException
-
getTargetNode
The targetGCNodeof the connection.- Throws:
InoNetExceptionSrvErrorException
-