Package de.mid.innovator.srv2api.icw2gc
Interface GCConcept
- All Superinterfaces:
ADAccessAble,ADClientAble,ADFindAble,ADHistoryAble,ADLockAble,ADM2AttrModifyAble,ADOptionAble,ADReferenceAble,ADVersionAble,BCPropertyAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAble,ELNamespaceAsgnAble,ELObject,ELPackageAble,ELPictureAble,ELUUIDAble,ELValueContainerAble,GCNode,MECommentAble,MEConstraintAble,MEModelElement,MENamedElement,MENamespaceAble,MENamespaceAsgnAble,MEPackageAble,MERefAbleAsResource,MEStereotypeAble,METermAble,MMAttachmentAble,MMCommentContainerAble,MMLabelAble,MMLabelTextAttachmentAble,MMStereotypeAble,MMTextAble
A concept is a generic modeling construct which may be realized by different model elements.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRealizingElements(List<? extends MMCommentContainerAble> seqRealizingElement) Adds elements to the current set of realizing elements or diagrams and creates concept realizations accordingly.getNestedConceptsByDiagram(GCDia refObj, K_CONTROL_OPTION... behaviourFlags) Finds the sons of the diagram occurrence withinargument refObjof this concept and returns the corresponding concepts of these nodes.getNestedConceptsByDiagram(MMStereotype stereotype, GCDia refObj, K_CONTROL_OPTION... behaviourFlags) The method calls getNestedConceptsByDiagram and filters its return values according to the given stereotype value.getNestedConceptsByPresentation(K_CONTROL_OPTION... behaviourFlags) Finds the sons of all diagram occurrences of this concept and returns the corresponding concepts of these nodes.getNestedConceptsByPresentation(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getNestedConceptsByPresentation and filters its return values according to the given stereotype value.The owning concept of thisGCConcept.<T extends MMCommentContainerAble>
List<T> getRealizingElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) <T extends MMCommentContainerAble>
List<T> getRealizingElement(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) The method calls getRealizingElement and filters its return values according to the given stereotype value.All dynamic concept diagrams with thisGCConceptas start element.booleanbooleanTrue if the configuration allows to realize this concept by at least one element or diagram via a concept realization.voidremoveRealizingElements(List<? extends MMCommentContainerAble> seqRealizingElement) Removes elements of the current set of realizing elements or diagrams and deletes concept realizations accordingly.voidreplaceRealizingElements(List<? extends MMCommentContainerAble> seqRealizingElement) Replaces the current set of realizing elements or diagrams with the set passed and creates and deletes concept realizations accordingly.voidSet the value of Attribut ConceptShape.voidsetRealizingElement(List<? extends MMCommentContainerAble> values) Set the value of View RealizingElement.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRoleMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistoryMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlockMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRelshipTypeList, getTabElementRowList, getTabElementRowTypeList, getTabRelshipList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModifyMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlgMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainerMethods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfoMethods inherited from interface de.mid.innovator.srv2api.icw2bc.BCPropertyAble
getAssignedPropertySet, getOwnedAdHocProperty, getPropertySetsAssigned, getPropertySetsAssigned, setPropertySetsAssignedMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContentsMethods 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.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKindMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAble
getElementImport, getImportedElement, getImportedElement, getImportedPackage, getImportedPackage, getMember, getMember, getMemberByPattern, getMemberByPattern, getOwnedConstraint, getOwnedMember, getOwnedMemberByPath, getOwnedMemberByPattern, getOwnedMemberByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPattern, getOwnedMemberTransitiveByPatternIgnoreCase, getOwnedMemberTransitiveByPatternIgnoreCase, getPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibilityMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasReadMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackageMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPictureAble
getOwnedPicture, getOwnedPictures, getPictureRawData, pictureSetRawDataMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getInnoRef, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUIDMethods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAbleMethods inherited from interface de.mid.innovator.srv2api.icw2gc.GCNode
getContainerConceptsByPresentation, getContainerConceptsByPresentation, getDirectlyConnectedPredecessors, getDirectlyConnectedPredecessors, getDirectlyConnectedSuccessors, getDirectlyConnectedSuccessors, getIgnoredDynDia, getIncomingConnection, getOutgoingConnectionMethods inherited from interface de.mid.innovator.srv2api.icw2model.MECommentAble
getAssignedComment, getAssignedComment, getCommentAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEConstraintAble
getAssignedConstraint, getAssignedConstraint, getConstraintAssignMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColorMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamedElement
getMappingSourceElement, getMappingSourceElement, getMESupplierDependency, getMESupplierMappingDependencyMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAble
getMEOwnedMember, getMEPackageImportMethods inherited from interface de.mid.innovator.srv2api.icw2model.MENamespaceAsgnAble
getMENamespace, getSignatureMessageMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEPackageAble
getComponent, getManifestMethods inherited from interface de.mid.innovator.srv2api.icw2model.MERefAbleAsResource
getCostsPerTime, getLaneWithResource, getLaneWithResource, getParticipantAsEntity, getParticipantInRole, getProcess, getProcess, getResourceRole, setCostsPerTimeMethods inherited from interface de.mid.innovator.srv2api.icw2model.MEStereotypeAble
getApplicableAnalysisDia, getClientMappingDependency, getDecisionMade, getDecisionOwned, getKnowledgeSourceOfOwner, getMappingTargetElement, getMappingTargetElement, getProxyAsgProperty, getRepresentingArtifact, getRequirementOfStakeholder, getRequirementOfStakeholderOwner, isMapped, setMapped, setRequirementOfStakeholderMethods inherited from interface de.mid.innovator.srv2api.icw2model.METermAble
getTerm, setTermMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachmentMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConceptMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfoMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMStereotypeAble
assignStereotypeDlg, cloneElement, completelySynchronizeOthers, completelySynchronizeThis, getAttrCnstrEffective, getCreateTemplate, getDisplayType, 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, setStereotype, setStereotypePropertyInfo, setStereotypeTSOptionInfo, setSyncedStereotypeAbleMethods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getText, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
Method Details
-
getConceptShape
- Throws:
InoNetExceptionSrvErrorException
-
setConceptShape
Set the value of Attribut ConceptShape.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isAlreadyRealized
- Throws:
InoNetExceptionSrvErrorException
-
isRealizationAllowed
True if the configuration allows to realize this concept by at least one element or diagram via a concept realization. There must be at least one configuration meaning one stereotype of an element or diagram and one stereotype of a concept realization to link the element or diagram and the concept.- Throws:
InoNetExceptionSrvErrorException
-
getRealizingElement
<T extends MMCommentContainerAble> List<T> getRealizingElement(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException - Parameters:
returnType- Specifies the type of elements to be returned.behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getRealizingElement
<T extends MMCommentContainerAble> List<T> getRealizingElement(Class<T> returnType, MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getRealizingElement and filters its return values according to the given stereotype value.- Parameters:
returnType- Specifies the type of elements to be returned.stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
setRealizingElement
void setRealizingElement(List<? extends MMCommentContainerAble> values) throws InoNetException, SrvErrorException Set the value of View RealizingElement.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConceptRealizationFromElement
GCConceptRealization getConceptRealizationFromElement(MMCommentContainerAble refObj) throws InoNetException, SrvErrorException - Parameters:
refObj- A further instance of type MMCommentContainerAble which is used to control the behaviour of the method. (see description above)- Throws:
InoNetExceptionSrvErrorException
-
getNestedConceptsByPresentation
List<GCConcept> getNestedConceptsByPresentation(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Finds the sons of all diagram occurrences of this concept and returns the corresponding concepts of these nodes.- Parameters:
behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getNestedConceptsByPresentation
List<GCConcept> getNestedConceptsByPresentation(MMStereotype stereotype, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getNestedConceptsByPresentation and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listbehaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
getNestedConceptsByDiagram
List<GCConcept> getNestedConceptsByDiagram(GCDia refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException Finds the sons of the diagram occurrence withinargument refObjof this concept and returns the corresponding concepts of these nodes.- Parameters:
refObj- A further instance of type GCDia which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException- Sorted:
-
getNestedConceptsByDiagram
List<GCConcept> getNestedConceptsByDiagram(MMStereotype stereotype, GCDia refObj, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException The method calls getNestedConceptsByDiagram and filters its return values according to the given stereotype value.- Parameters:
stereotype- The stereotype used to filter the result listrefObj- A further instance of type GCDia which is used to control the behaviour of the method. (see description above)behaviourFlags- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetExceptionSrvErrorException
-
addRealizingElements
void addRealizingElements(List<? extends MMCommentContainerAble> seqRealizingElement) throws InoNetException, SrvErrorException Adds elements to the current set of realizing elements or diagrams and creates concept realizations accordingly.- Parameters:
seqRealizingElement- The list of realizing elements- Throws:
InoNetExceptionSrvErrorException
-
removeRealizingElements
void removeRealizingElements(List<? extends MMCommentContainerAble> seqRealizingElement) throws InoNetException, SrvErrorException Removes elements of the current set of realizing elements or diagrams and deletes concept realizations accordingly.- Parameters:
seqRealizingElement- The list of realizing elements- Throws:
InoNetExceptionSrvErrorException
-
replaceRealizingElements
void replaceRealizingElements(List<? extends MMCommentContainerAble> seqRealizingElement) throws InoNetException, SrvErrorException Replaces the current set of realizing elements or diagrams with the set passed and creates and deletes concept realizations accordingly.- Parameters:
seqRealizingElement- The list of realizing elements- Throws:
InoNetExceptionSrvErrorException
-
getIncomingConceptRealization
List<GCConceptRealization> getIncomingConceptRealization() throws InoNetException, SrvErrorException- Throws:
InoNetExceptionSrvErrorException
-
getOwnedConcept
- Throws:
InoNetExceptionSrvErrorException
-
getStartDynDia
All dynamic concept diagrams with thisGCConceptas start element.- Throws:
InoNetExceptionSrvErrorException
-
getOwningConcept
The owning concept of thisGCConcept.- Throws:
InoNetExceptionSrvErrorException
-