Class GraphDataFeatures
- java.lang.Object
-
- com.orchestranetworks.addon.dmdv.data.ui.GraphDataFeatures
-
public final class GraphDataFeatures extends java.lang.Object
Describes features of data value graphs. When writing your own service to display a data value and relationship graph you can enable or disable these features. Use theGraphDataSpec
disableFeatures()
andenableFeatures()
methods to determine feature availability in a graph. Note that all features apply to configured data value graphs. However, onlyRECORD_DETAILS
applies to default graphs.- Since:
- 1.3.0
-
-
Field Summary
Fields Modifier and Type Field Description static GraphDataFeatures
COLLAPSE_CHILDREN
Closes the displayed child nodes.static GraphDataFeatures
COLLAPSE_PARENTS
Closes the displayed parent nodes.static GraphDataFeatures
COLLAPSE_SOURCES
Closes source nodes using the Collapseservice when users right-click a node . static GraphDataFeatures
COLLAPSE_TARGETS
Closes target nodes using the Collapseservice when users right-click a node . static GraphDataFeatures
EXPAND_CHILDREN
Displays child nodes using the Expandservice when users right-click a node. static GraphDataFeatures
EXPAND_PARENTS
Displays parent nodes using the Expandservice when users right-click a node. static GraphDataFeatures
EXPAND_SOURCES
Displays source nodes using the Expandservice when users right-click a node. static GraphDataFeatures
EXPAND_TARGETS
Displays target nodes using the Expandservice when users right-click a node. static GraphDataFeatures
LINK_DETAILS
Accesses link details through the Show link details service when users right-click a relationship.static GraphDataFeatures
RECORD_DETAILS
Accesses record details through the Open record service or when users double-click a node.static GraphDataFeatures
RECURSIVELY_EXPAND_CHILDREN
Recursively displays child nodes using the Recursively expand children service when users right-click a node.static GraphDataFeatures
RECURSIVELY_EXPAND_PARENTS
Recursively displays parent nodes using the Recursively expand parents service when users right-click a node.static GraphDataFeatures
RECURSIVELY_EXPAND_SOURCES
Recursively displays source nodes using the Recursively expand sources service when users right-click a node.static GraphDataFeatures
RECURSIVELY_EXPAND_TARGETS
Recursively displays target nodes using the Recursively expand targets service when users right-click a node.static GraphDataFeatures
UNKNOWN
Describes those features are unknown.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getValue()
Returns the string representation of this feature.static GraphDataFeatures
parse(java.lang.String value)
Returns theGraphDataFeatures
based on specific string.
-
-
-
Field Detail
-
UNKNOWN
public static final GraphDataFeatures UNKNOWN
Describes those features are unknown.
-
RECORD_DETAILS
public static final GraphDataFeatures RECORD_DETAILS
Accesses record details through the Open record service or when users double-click a node.
-
LINK_DETAILS
public static final GraphDataFeatures LINK_DETAILS
Accesses link details through the Show link details service when users right-click a relationship.
-
COLLAPSE_CHILDREN
public static final GraphDataFeatures COLLAPSE_CHILDREN
Closes the displayed child nodes.
-
COLLAPSE_PARENTS
public static final GraphDataFeatures COLLAPSE_PARENTS
Closes the displayed parent nodes.
-
COLLAPSE_SOURCES
public static final GraphDataFeatures COLLAPSE_SOURCES
Closes source nodes using the Collapseservice when users right-click a node .
-
COLLAPSE_TARGETS
public static final GraphDataFeatures COLLAPSE_TARGETS
Closes target nodes using the Collapseservice when users right-click a node .
-
EXPAND_CHILDREN
public static final GraphDataFeatures EXPAND_CHILDREN
Displays child nodes using the Expandservice when users right-click a node.
-
EXPAND_PARENTS
public static final GraphDataFeatures EXPAND_PARENTS
Displays parent nodes using the Expandservice when users right-click a node.
-
EXPAND_SOURCES
public static final GraphDataFeatures EXPAND_SOURCES
Displays source nodes using the Expandservice when users right-click a node.
-
EXPAND_TARGETS
public static final GraphDataFeatures EXPAND_TARGETS
Displays target nodes using the Expandservice when users right-click a node.
-
RECURSIVELY_EXPAND_CHILDREN
public static final GraphDataFeatures RECURSIVELY_EXPAND_CHILDREN
Recursively displays child nodes using the Recursively expand children service when users right-click a node.
-
RECURSIVELY_EXPAND_PARENTS
public static final GraphDataFeatures RECURSIVELY_EXPAND_PARENTS
Recursively displays parent nodes using the Recursively expand parents service when users right-click a node.
-
RECURSIVELY_EXPAND_SOURCES
public static final GraphDataFeatures RECURSIVELY_EXPAND_SOURCES
Recursively displays source nodes using the Recursively expand sources service when users right-click a node.
-
RECURSIVELY_EXPAND_TARGETS
public static final GraphDataFeatures RECURSIVELY_EXPAND_TARGETS
Recursively displays target nodes using the Recursively expand targets service when users right-click a node.
-
-
Method Detail
-
getValue
public java.lang.String getValue()
Returns the string representation of this feature.
-
parse
public static GraphDataFeatures parse(java.lang.String value)
Returns theGraphDataFeatures
based on specific string.- Parameters:
value
- the value of GraphDataFeatures.
-
-