Package com.illumon.iris.gui.workspace
Interface Workspace
- All Known Subinterfaces:
FilterStrategy
,ISchemaPanel
- All Known Implementing Classes:
AbstractAdjustableColumnFormat
,AutomatedTableTest
,BaseDBTableModel
,CategoryValueSeries
,ColorChooserDialog
,ComponentWorkspace
,ConditionalFormattingStrategy
,DbAclEditor
,DbClearFiltersPanel
,DbConsoleLogPanel
,DbConsoleLogPanel.SynchronizedQuickFilter
,DbFilterStrategy
,DbFilterViewManagerPanel
,DbOneClickPanel
,DbQuickFilterStrategy
,DBTableModel
,EmbeddedDbConsole
,FilteredTableModel
,FilterLinkRegistry
,FilterSortPivotWidget
,FilterStrategyImpl
,FontChooserDialog
,GuiTable
,GuiTableMap
,HashedPlainObjectTableModel
,InputOverlayTable
,InputOverlayTableModel
,InputRowsTable
,InputRowsTableModel
,InputTableEditorFilterStrategy
,InputTableEditorPanel
,IrisConsole
,IrisConsole.IrisViewManager
,IrisConsoleSettings
,IrisTable
,IrisTableModel
,IrisTablePanel
,IrisTreeTableModel
,IrisView
,LinkableChartPanel
,ListAwareFilterStrategy
,LiveTableMonitorPanel
,MysqlDbAclGuiHelper.MysqlTableModel
,NumericAdjustableColumnFormat
,OneClickListManager
,OneClickTablePanel
,OneClickTimer
,PandasDataFrameView
,PlotDirective
,PlotSeries
,QuickFilterStrategy
,RingBufferObjectTableModel
,SavedConditionalFormattingManager
,SavedFiltersManager
,SavedLayoutsManager
,SavedRollupsManager
,SchemaEditor
,SchemaEditorPreferences
,SimpleFilterStrategy
,SortedTableModel
,SwappableTableOneClickAbstract
,SwappableTableOneClickMap
,TableMapSelector
,TaskManager.TaskManagerTableModel
,TextFilterStrategy
,TotalsPanel
,ValueBinSeries
,ValueSeries
,ViewManager
public interface Workspace
This interfaces tags a class as something that may be serialized and deserialized to
XML. Use in conjunction with
WorkspaceManager
and IrisView
to persist
data across Iris instances.-
Method Summary
Modifier and Type Method Description org.jdom2.Element
getWorkspaceInfo()
Serialize the class into an element to be stored in the workspacedefault boolean
isGlobalSetting()
void
setWorkspaceInfo(org.jdom2.Element workspaceInfo)
Restore the class to the state defined by the data persisted in workspaceInfo
-
Method Details
-
getWorkspaceInfo
org.jdom2.Element getWorkspaceInfo()Serialize the class into an element to be stored in the workspace- Returns:
- An
Element
containing the data to persist.
-
setWorkspaceInfo
void setWorkspaceInfo(org.jdom2.Element workspaceInfo)Restore the class to the state defined by the data persisted in workspaceInfo- Parameters:
workspaceInfo
- AnElement
containing the persisted state.
-
isGlobalSetting
default boolean isGlobalSetting()
-