Class SavedLayoutsManager

java.lang.Object
com.illumon.iris.gui.table.SavedLayoutsManager
All Implemented Interfaces:
Workspace

public class SavedLayoutsManager extends Object implements Workspace
  • Method Details

    • getInstance

      public static SavedLayoutsManager getInstance()
    • getLayouts

      public Map<String,org.jdom2.Element> getLayouts(String modelName)
    • setLayout

      public void setLayout(String modelName, String name, org.jdom2.Element layout)
    • removeLayout

      public void removeLayout(String modelName, String name)
    • getWorkspaceInfo

      public org.jdom2.Element getWorkspaceInfo()
      Description copied from interface: Workspace
      Serialize the class into an element to be stored in the workspace
      Specified by:
      getWorkspaceInfo in interface Workspace
      Returns:
      An Element containing the data to persist.
    • setWorkspaceInfo

      public void setWorkspaceInfo(org.jdom2.Element workspaceInfo)
      Description copied from interface: Workspace
      Restore the class to the state defined by the data persisted in workspaceInfo
      Specified by:
      setWorkspaceInfo in interface Workspace
      Parameters:
      workspaceInfo - An Element containing the persisted state.