Class GUIConfiguration

java.lang.Object
com.groiss.gui.GUIConfiguration

public class GUIConfiguration extends Object
Provide access to GUI-configuration nodes.
  • Method Details

    • getNode

      public static NavigationTreeNode getNode(String id)
      Get the Java representation of a node defined in a GUI configuration
      Parameters:
      id - configuration id followed by '.' and node id, for example standard.wl
      Returns:
      the node or null if there is no node with the given id
    • getObjectExtensions

      public static List<String> getObjectExtensions(String classname)
      Returns the list of object extensions for a given class.
      Parameters:
      classname - the name of a Java class
      Returns:
      a list containing the node-ids for object extensions
    • getDMSNode

      public static NavigationTreeNode getDMSNode(String id)
      Get the DMS node of a given GUI configuration.
      Parameters:
      id - the id of the configuration
      Returns:
      the DMS node or null if the configuration contains no DMS node.