Package de.mid.innovator.srv2api.icw2bp
Interface BPPathContextAble
- All Superinterfaces:
ADClientAble,ADM2AttrModifyAble,ELContainerAble,ELDeleteAble,ELElement,ELObject,MEModelElement
- All Known Subinterfaces:
BPCollaboration,BPInteractionSpecification,BPProcess
This is a utility class for BPPathContextAble that provides static methods for creation or other purposes.
- Note:
- The interface BPPathContextAble 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 TypeMethodDescriptionThe definition diagram which contains either the master view node or a completely maintained view node.getPath()All paths defined for theBPPathContextAble.<T extends BPDiaViewNode>
List<T> getViewVisibleAndSelectAble(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) All views which are visible and selectable.Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDiaMethods 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.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.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.icw2model.MEModelElement
buildProxyConnection, getActivityPartition, getConsider, getContentStereotypeByClass, getCreateTemplateByClass, getDataModel, getDataModelName, getElementColor, getFirstValidContentStereotype, getIgnore, getKnownTypeSystems, getMEModelName, getModelElement, getModelElement, getPresContext, getPresContext, getPresetMapping, getPRPresContent, setElementColor
-
Method Details
-
getViewVisibleAndSelectAble
<T extends BPDiaViewNode> List<T> getViewVisibleAndSelectAble(Class<T> returnType, K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException All views which are visible and selectable.- 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
-
getStandardView
The view which is considered the standard view: it must be visible, complete and correct. In most cases that will be the master view, but if the master is hidden in some node, another view may serve this purpose.- Throws:
InoNetExceptionSrvErrorException
-
getDiagramOfStandardView
The diagram of the view considered to be the standard view: must be visible, complete and correct. This will be the master view in most cases; however, if the master view is hidden in a node, then it may be possible to use another view.- Throws:
InoNetExceptionSrvErrorException
-
getDefinitionDiagram
The definition diagram which contains either the master view node or a completely maintained view node.- Throws:
InoNetExceptionSrvErrorException
-
getPath
All paths defined for theBPPathContextAble.- Throws:
InoNetExceptionSrvErrorException
-