Class GraphDataFeatures

java.lang.Object
com.orchestranetworks.addon.dmdv.data.ui.GraphDataFeatures

public final class GraphDataFeatures extends 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 the GraphDataSpec disableFeatures() and enableFeatures() methods to determine feature availability in a graph. Note that all features apply to configured data value graphs. However, only RECORD_DETAILS applies to default graphs.
Since:
1.3.0
  • Field Details

    • 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.
    • 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 Collapse service when users right-click a node .
    • COLLAPSE_TARGETS

      public static final GraphDataFeatures COLLAPSE_TARGETS
      Closes target nodes using the Collapse service when users right-click a node .
    • EXPAND_CHILDREN

      public static final GraphDataFeatures EXPAND_CHILDREN
      Displays child nodes using the Expand service when users right-click a node.
    • EXPAND_PARENTS

      public static final GraphDataFeatures EXPAND_PARENTS
      Displays parent nodes using the Expand service when users right-click a node.
    • EXPAND_SOURCES

      public static final GraphDataFeatures EXPAND_SOURCES
      Displays source nodes using the Expand service when users right-click a node.
    • EXPAND_TARGETS

      public static final GraphDataFeatures EXPAND_TARGETS
      Displays target nodes using the Expand service 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 Details

    • getValue

      public String getValue()
      Returns the string representation of this feature.
    • parse

      public static GraphDataFeatures parse(String value)
      Returns the GraphDataFeatures based on specific string.
      Parameters:
      value - the value of GraphDataFeatures.