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 TypeMethodDescriptionorg.jdom2.ElementSerialize the class into an element to be stored in the workspacedefault booleanvoidsetWorkspaceInfo(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()
-