Class 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 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 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 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 Detail

      • getValue

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

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