Class ARG_GetAnalysisDiaProperties
- java.lang.Object
-
- de.mid.innovator.srv2api.icw2pres.ARG_GetAnalysisDiaProperties
-
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_GetAnalysisDiaProperties extends java.lang.Object implements de.mid.innovator.srv2api.impl.MarshallAble
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
analysisValue
The analysis value of thisPRAnalysisDia
.ADApplicationConfiguration
applConfContent
The content application configurationADApplicationConfiguration
applConfDisplay
The display application configurationjava.lang.String
configValue
The local configuration value of thisPRAnalysisDia
.K_GRAPH_DIRECTION
graphDirection
Defines how the graph is structured.boolean
isDirectionConsidered
If activated the direction of edges is considered when finding the shortest path to any node starting from the selection.boolean
isSmooth
true, if the represented graph is smooth.int
maxPathLength
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.util.List<ADClientAble>
seqEnd
List of end elementsjava.util.List<ADClientAble>
seqStart
List of start elementsboolean
showAllEdges
Show all edges between displayed nodes.boolean
showShortestPathOnly
Show the shortest path between start and end elements only.boolean
traceNodes
Colour of the node, depending if it is for the selected node or edge a source node (blue), target node (green) or both (red).boolean
useApplicationConfiguration
true, if theADApplicationConfiguration
is used, the local configuration value is used otherwise.
-
Constructor Summary
Constructors Constructor Description ARG_GetAnalysisDiaProperties()
ARG_GetAnalysisDiaProperties(java.lang.String analysisValue, java.lang.String configValue, boolean useApplicationConfiguration, K_GRAPH_DIRECTION graphDirection, int maxPathLength, boolean traceNodes, boolean isDirectionConsidered, boolean showAllEdges, boolean showShortestPathOnly, boolean isSmooth, ADApplicationConfiguration applConfContent, ADApplicationConfiguration applConfDisplay, java.util.List<ADClientAble> seqStart, java.util.List<ADClientAble> seqEnd)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
void
resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
void
unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
-
-
Field Detail
-
analysisValue
public java.lang.String analysisValue
The analysis value of thisPRAnalysisDia
.
-
configValue
public java.lang.String configValue
The local configuration value of thisPRAnalysisDia
.
-
useApplicationConfiguration
public boolean useApplicationConfiguration
true, if theADApplicationConfiguration
is used, the local configuration value is used otherwise.
-
graphDirection
public K_GRAPH_DIRECTION graphDirection
Defines how the graph is structured.
-
maxPathLength
public int maxPathLength
Only 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.
-
traceNodes
public boolean traceNodes
Colour of the node, depending if it is for the selected node or edge a source node (blue), target node (green) or both (red).
-
isDirectionConsidered
public boolean isDirectionConsidered
If activated the direction of edges is considered when finding the shortest path to any node starting from the selection.
-
showAllEdges
public boolean showAllEdges
Show all edges between displayed nodes.
-
showShortestPathOnly
public boolean showShortestPathOnly
Show the shortest path between start and end elements only.
-
isSmooth
public boolean isSmooth
true, if the represented graph is smooth.
-
applConfContent
public ADApplicationConfiguration applConfContent
The content application configuration
-
applConfDisplay
public ADApplicationConfiguration applConfDisplay
The display application configuration
-
seqStart
public java.util.List<ADClientAble> seqStart
List of start elements
-
seqEnd
public java.util.List<ADClientAble> seqEnd
List of end elements
-
-
Constructor Detail
-
ARG_GetAnalysisDiaProperties
public ARG_GetAnalysisDiaProperties()
-
ARG_GetAnalysisDiaProperties
public ARG_GetAnalysisDiaProperties(java.lang.String analysisValue, java.lang.String configValue, boolean useApplicationConfiguration, K_GRAPH_DIRECTION graphDirection, int maxPathLength, boolean traceNodes, boolean isDirectionConsidered, boolean showAllEdges, boolean showShortestPathOnly, boolean isSmooth, ADApplicationConfiguration applConfContent, ADApplicationConfiguration applConfDisplay, java.util.List<ADClientAble> seqStart, java.util.List<ADClientAble> seqEnd)
-
-
Method Detail
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
marshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
public void unmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
- Specified by:
unmarshal
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
- Specified by:
resolveReferences
in interfacede.mid.innovator.srv2api.impl.MarshallAble
-
-