Class GraphDataFeatures
- java.lang.Object
-
- com.orchestranetworks.addon.dmdv.data.ui.GraphDataFeatures
-
public final class GraphDataFeatures extends java.lang.ObjectDescribes 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 theGraphDataSpecdisableFeatures()andenableFeatures()methods to determine feature availability in a graph. Note that all features apply to configured data value graphs. However, onlyRECORD_DETAILSapplies to default graphs.- Since:
- 1.3.0
-
-
Field Summary
Fields Modifier and Type Field Description static GraphDataFeaturesCOLLAPSE_CHILDRENCloses the displayed child nodes.static GraphDataFeaturesCOLLAPSE_PARENTSCloses the displayed parent nodes.static GraphDataFeaturesCOLLAPSE_SOURCESCloses source nodes using the Collapseservice when users right-click a node . static GraphDataFeaturesCOLLAPSE_TARGETSCloses target nodes using the Collapseservice when users right-click a node . static GraphDataFeaturesEXPAND_CHILDRENDisplays child nodes using the Expandservice when users right-click a node. static GraphDataFeaturesEXPAND_PARENTSDisplays parent nodes using the Expandservice when users right-click a node. static GraphDataFeaturesEXPAND_SOURCESDisplays source nodes using the Expandservice when users right-click a node. static GraphDataFeaturesEXPAND_TARGETSDisplays target nodes using the Expandservice when users right-click a node. static GraphDataFeaturesLINK_DETAILSAccesses link details through the Show link details service when users right-click a relationship.static GraphDataFeaturesRECORD_DETAILSAccesses record details through the Open record service or when users double-click a node.static GraphDataFeaturesRECURSIVELY_EXPAND_CHILDRENRecursively displays child nodes using the Recursively expand children service when users right-click a node.static GraphDataFeaturesRECURSIVELY_EXPAND_PARENTSRecursively displays parent nodes using the Recursively expand parents service when users right-click a node.static GraphDataFeaturesRECURSIVELY_EXPAND_SOURCESRecursively displays source nodes using the Recursively expand sources service when users right-click a node.static GraphDataFeaturesRECURSIVELY_EXPAND_TARGETSRecursively displays target nodes using the Recursively expand targets service when users right-click a node.static GraphDataFeaturesUNKNOWNDescribes those features are unknown.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetValue()Returns the string representation of this feature.static GraphDataFeaturesparse(java.lang.String value)Returns theGraphDataFeaturesbased 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 theGraphDataFeaturesbased on specific string.- Parameters:
value- the value of GraphDataFeatures.
-
-