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,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.ElementgetWorkspaceInfo()Serialize the class into an element to be stored in the workspacedefault booleanisGlobalSetting()voidsetWorkspaceInfo(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
Elementcontaining 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- AnElementcontaining the persisted state.
-
isGlobalSetting
default boolean isGlobalSetting()
-