Class DatasetGroup


  • public final class DatasetGroup
    extends DiagramNode
    Represents a group node at the dataset level (should be distinguished from TableGroup).
    Since:
    1.0.0
    • Method Detail

      • isDatasetGroup

        public boolean isDatasetGroup()
        Description copied from class: DiagramNode
        Returns true if the current node is a group contained in a dataset node and not in a table node.
        Overrides:
        isDatasetGroup in class DiagramNode
      • getChildren

        public java.util.List<DiagramNode> getChildren()
        Returns an unmodifiable list of child nodes inside the current group node.
      • addGroup

        public DatasetGroup addGroup​(java.lang.String name)
        Add a child group of the current group.
        Parameters:
        name - specific name for the child group node.
        See Also:
        DatasetGroup
      • addTable

        public Table addTable​(java.lang.String name)
        Adds a child table node inside the current group node.
        Parameters:
        name - specific name for the child table node.
        See Also:
        Table
      • addField

        public DatasetField addField​(java.lang.String name)
        Adds a child field node inside the current group node.
        Parameters:
        name - - specific name for the child field node.
        See Also:
        DatasetField