Interface PRAnalysisDia
-
- All Superinterfaces:
ADAccessAble,ADClientAble,ADFindAble,ADHistoryAble,ADLockAble,ADM2AttrModifyAble,ADOptionAble,ADReferenceAble,ADVersionAble,ELContainerAble,ELContAsgnAble,ELDeleteAble,ELElement,ELNamedElement,ELNamespaceAsgnAble,ELObject,ELPackageAble,ELPictureAble,ELUUIDAble,ELValueContainerAble,MMAttachmentAble,MMCommentContainerAble,MMFormatAble,MMLabelAble,MMLabelTextAttachmentAble,MMMenuAble,MMStereotypeAble,MMTextAble,PRDia,PRPresContext,PRPresElement,PRVersionAbleDia
public interface PRAnalysisDia extends PRVersionAbleDia
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPRAnalysisDia.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ARG_GetAnalysisDiaPropertiesgetAnalysisDiaProperties()Returns all properties of thisPRAnalysisDia.java.lang.StringgetAnalysisValue()The analysis value of thisPRAnalysisDia.MEStereotypeAblegetApplicableStartElement()The start element of thisPRAnalysisDia.java.lang.StringgetConfigValue()The local configuration value of thisPRAnalysisDia.ADApplicationConfigurationgetContentConfiguration()The contentADApplicationConfigurationused by thisPRAnalysisDia.ADApplicationConfigurationgetDisplayConfiguration()The displayADApplicationConfigurationused by thisPRAnalysisDia.<T extends ADClientAble>
java.util.List<T>getEndElement(java.lang.Class<T> returnType)All end elements of thisPRAnalysisDia.K_GRAPH_DIRECTIONgetGraphDirection()Defines how the graph is structured.intgetMaxPathLength()Only nodes are shown which can be reached from a start element on a path with not more than the given number of edges.java.lang.StringgetPurposeContent()The purpose to specify the contentADApplicationConfigurationof thisPRAnalysisDia.java.lang.StringgetPurposeDisplay()The purpose to specify the displayADApplicationConfigurationof thisPRAnalysisDia.booleangetShowAllEdges()Show all edges between displayed nodes.booleangetShowShortestPathOnly()Show the shortest path between start and end elements only.<T extends ADClientAble>
java.util.List<T>getStartElement(java.lang.Class<T> returnType)All start elements of thisPRAnalysisDia.booleangetTraceNodes()Colour of the node, depending if it is for the selected node or edge a source node (blue), target node (green) or both (red).booleangetUseApplicationConfiguration()true, if theADApplicationConfigurationis used, the local configuration value is used otherwise.booleanisDirectionConsidered()If activated the direction of edges is considered when finding the shortest path to any node starting from the selection.booleanisSmooth()true, if the represented graph is smooth.voidsetAnalysisValue(java.lang.String value)Set the value of Attribut AnalysisValue.voidsetConfigValue(java.lang.String value)Set the value of Attribut ConfigValue.voidsetContentConfiguration(ADApplicationConfiguration value)Set the value of Foreign Key ContentConfiguration.voidsetDirectionConsidered(boolean value)Set the value of Attribut IsDirectionConsidered.voidsetDisplayConfiguration(ADApplicationConfiguration value)Set the value of Foreign Key DisplayConfiguration.voidsetEndElement(java.util.List<? extends ADClientAble> values)Set the value of Foreign Key EndElement.voidsetGraphDirection(K_GRAPH_DIRECTION value)Set the value of Attribut GraphDirection.voidsetMaxPathLength(int value)Set the value of Attribut MaxPathLength.voidsetPurposeContent(java.lang.String value)Set the value of Attribut PurposeContent.voidsetPurposeDisplay(java.lang.String value)Set the value of Attribut PurposeDisplay.voidsetShowAllEdges(boolean value)Set the value of Attribut ShowAllEdges.voidsetShowShortestPathOnly(boolean value)Set the value of Attribut ShowShortestPathOnly.voidsetSmooth(boolean value)Set the value of Attribut IsSmooth.voidsetStartElement(java.util.List<? extends ADClientAble> values)Set the value of Foreign Key StartElement.voidsetTraceNodes(boolean value)Set the value of Attribut TraceNodes.voidsetUseApplicationConfiguration(boolean value)Set the value of Attribut UseApplicationConfiguration.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADAccessAble
getAccessRole, getReadRole, hasAccess, setAccessRole, setReadRole
-
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.ADHistoryAble
getCreateTime, getCreator, getHistory, getModifier, getModifyTime, modifyHistory, setHistory
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADLockAble
getLock, getLockableCache, getLockLogin, getLockName, hasClutch, hasLock, hasNoLock, hasOthLock, hasOwnLock, isLockable, lock, unlock
-
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.icw2meta.ADOptionAble
getOwnedOption, modifyOptionDlg
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADReferenceAble
getReferenceContainer, setReferenceContainer
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADVersionAble
getVersionFile, getVersionList, getVersionListWithoutOpenInfo
-
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.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
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.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPictureAble
getOwnedPicture, getPictureRawData, pictureSetRawData
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELValueContainerAble
getValueReUseAble, setValueReUseAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMAttachmentAble
getAssignedAttachment, getAttachmentAssign, getDefaultAttachment, getOwnedAttachment, setDefaultAttachment
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMCommentContainerAble
getOutgoingConceptRealization, getOwnedComment, getRealizedConcept, getRealizedConcept, replaceRealizedConcepts, setRealizedConcept
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMFormatAble
copyFormatDlg, copyFormatRule, getCopyFormatDlgInit, getFormat
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLabelAble
getLabel, getLabelBoolValue, getLabelColor, getLabelInfo, getLabelLongValue, getLabelNameValue, getLabelStringValue, getLabelValueByPattern, getLabelValueByPattern, getLabelValueList, getOwnedLabelValSpec, hasLabel, modifyLabelValuesByName, setLabelInfo
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMenuAble
getMenu, getMenuItem, getMenuItemsForTransform
-
Methods 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, setSyncedStereotypeAble
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMTextAble
getFlowExpandedValue, getModifyFlowDocuments, getModifyTextValues, getModifyTextValuesDlgInit, getOwnedTextValue, getOwnedTextValueByPattern, getTextExpandedValue, getTextStringValue, getURIList, modifyFlowDocuments, modifyTextValuesDlg
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRDia
addAbleDiaEdge, addEdgeAndTargetNode, addEdgesAndTargetNodes, getAddAbleDiaEdge, getAddEdgeAndTargetNodeList, getDiaWhiteboardNode, getOwnedAnnotations, getOwnedCalloutNode, getOwnedDiaAttachmentNode, getOwnedDiaNote, getOwnedFrameNode, setDiaFilterCriteria
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresContext
getContextValue, getCopy, getCopyToFile, getFormat, getHorPage, getLayout, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMarginUnit, getModelElementOfTransitiveOwnedPresentationElement, getModelElementOfTransitiveOwnedPresentationElement, getOrientation, getOwnedFooterText, getOwnedHeaderText, getOwnedPresContent, getPageBreakX, getPageBreakY, getPageOrder, getPageView, getVerPage, getXClient, getXClientContentModelElementList, getXClientContentModelElementList, getXClientHash, isPageViewActive, layout, pageView, paste, pasteFromFile, setContextValue, setFormat, setHorPage, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setOrientation, setPageViewActive, setVerPage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRPresElement
getOpacity, getOwnedPresContentElement, getPresColor, getPresentationOfLogic, setOpacity, setPresColor
-
Methods inherited from interface de.mid.innovator.srv2api.icw2pres.PRVersionAbleDia
getMEModelName, getVersionAbleDiaClientDependency, getVersionAbleDiaSupplierDependency, isMapped, setMapped
-
-
-
-
Method Detail
-
getPurposeContent
java.lang.String getPurposeContent() throws InoNetException, SrvErrorExceptionThe purpose to specify the contentADApplicationConfigurationof thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
setPurposeContent
void setPurposeContent(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut PurposeContent.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getPurposeDisplay
java.lang.String getPurposeDisplay() throws InoNetException, SrvErrorExceptionThe purpose to specify the displayADApplicationConfigurationof thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
setPurposeDisplay
void setPurposeDisplay(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut PurposeDisplay.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getAnalysisValue
java.lang.String getAnalysisValue() throws InoNetException, SrvErrorExceptionThe analysis value of thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
setAnalysisValue
void setAnalysisValue(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut AnalysisValue.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getConfigValue
java.lang.String getConfigValue() throws InoNetException, SrvErrorExceptionThe local configuration value of thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
setConfigValue
void setConfigValue(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut ConfigValue.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getUseApplicationConfiguration
boolean getUseApplicationConfiguration() throws InoNetException, SrvErrorExceptiontrue, if theADApplicationConfigurationis used, the local configuration value is used otherwise.- Throws:
InoNetExceptionSrvErrorException
-
setUseApplicationConfiguration
void setUseApplicationConfiguration(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut UseApplicationConfiguration.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getGraphDirection
K_GRAPH_DIRECTION getGraphDirection() throws InoNetException, SrvErrorException
Defines how the graph is structured.- Throws:
InoNetExceptionSrvErrorException
-
setGraphDirection
void setGraphDirection(K_GRAPH_DIRECTION value) throws InoNetException, SrvErrorException
Set the value of Attribut GraphDirection.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getMaxPathLength
int getMaxPathLength() throws InoNetException, SrvErrorExceptionOnly nodes are shown which can be reached from a start element on a path with not more than the given number of edges. If end elements are set, the node has to be on a path from start to end with a complete length not more than the given number.- Throws:
InoNetExceptionSrvErrorException
-
setMaxPathLength
void setMaxPathLength(int value) throws InoNetException, SrvErrorExceptionSet the value of Attribut MaxPathLength.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getTraceNodes
boolean getTraceNodes() throws InoNetException, SrvErrorExceptionColour of the node, depending if it is for the selected node or edge a source node (blue), target node (green) or both (red).- Throws:
InoNetExceptionSrvErrorException
-
setTraceNodes
void setTraceNodes(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut TraceNodes.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isDirectionConsidered
boolean isDirectionConsidered() throws InoNetException, SrvErrorExceptionIf activated the direction of edges is considered when finding the shortest path to any node starting from the selection.- Throws:
InoNetExceptionSrvErrorException
-
setDirectionConsidered
void setDirectionConsidered(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsDirectionConsidered.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getShowAllEdges
boolean getShowAllEdges() throws InoNetException, SrvErrorExceptionShow all edges between displayed nodes.- Throws:
InoNetExceptionSrvErrorException
-
setShowAllEdges
void setShowAllEdges(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut ShowAllEdges.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getShowShortestPathOnly
boolean getShowShortestPathOnly() throws InoNetException, SrvErrorExceptionShow the shortest path between start and end elements only.- Throws:
InoNetExceptionSrvErrorException
-
setShowShortestPathOnly
void setShowShortestPathOnly(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut ShowShortestPathOnly.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isSmooth
boolean isSmooth() throws InoNetException, SrvErrorExceptiontrue, if the represented graph is smooth.- Throws:
InoNetExceptionSrvErrorException
-
setSmooth
void setSmooth(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsSmooth.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getAnalysisDiaProperties
ARG_GetAnalysisDiaProperties getAnalysisDiaProperties() throws InoNetException, SrvErrorException
Returns all properties of thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
getContentConfiguration
ADApplicationConfiguration getContentConfiguration() throws InoNetException, SrvErrorException
The contentADApplicationConfigurationused by thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
setContentConfiguration
void setContentConfiguration(ADApplicationConfiguration value) throws InoNetException, SrvErrorException
Set the value of Foreign Key ContentConfiguration.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getStartElement
<T extends ADClientAble> java.util.List<T> getStartElement(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All start elements of thisPRAnalysisDia.- Parameters:
returnType- Specifies the type of elements to be returned.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
setStartElement
void setStartElement(java.util.List<? extends ADClientAble> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key StartElement.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getEndElement
<T extends ADClientAble> java.util.List<T> getEndElement(java.lang.Class<T> returnType) throws InoNetException, SrvErrorException
All end elements of thisPRAnalysisDia.- Parameters:
returnType- Specifies the type of elements to be returned.- Throws:
InoNetExceptionSrvErrorException- Sorted:
- the result may be sorted.
-
setEndElement
void setEndElement(java.util.List<? extends ADClientAble> values) throws InoNetException, SrvErrorException
Set the value of Foreign Key EndElement.- Parameters:
values- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getDisplayConfiguration
ADApplicationConfiguration getDisplayConfiguration() throws InoNetException, SrvErrorException
The displayADApplicationConfigurationused by thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
setDisplayConfiguration
void setDisplayConfiguration(ADApplicationConfiguration value) throws InoNetException, SrvErrorException
Set the value of Foreign Key DisplayConfiguration.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getApplicableStartElement
MEStereotypeAble getApplicableStartElement() throws InoNetException, SrvErrorException
The start element of thisPRAnalysisDia.- Throws:
InoNetExceptionSrvErrorException
-
-