Class PlotDirective
java.lang.Object
com.illumon.iris.console.events.plot.PlotDirective
- All Implemented Interfaces:
Workspace,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPlotDirective(String plotName, PlotType plotType, String tableName, List<PlotSeries> seriesList, Class<?> seriesClass, List<String> filters, String quickFilterString, QuickFilterMode quickFilterMode) -
Method Summary
Modifier and TypeMethodDescriptionstatic PlotDirectivecreateFromWorkspaceInfo(org.jdom2.Element workspaceInfo) Class<?>org.jdom2.ElementSerialize the class into an element to be stored in the workspacevoidsetWorkspaceInfo(org.jdom2.Element workspaceInfo) Restore the class to the state defined by the data persisted in workspaceInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.gui.workspace.Workspace
isGlobalSetting
-
Field Details
-
NODE_NAME
- See Also:
-
-
Constructor Details
-
PlotDirective
public PlotDirective() -
PlotDirective
public PlotDirective(String plotName, PlotType plotType, String tableName, List<PlotSeries> seriesList, Class<?> seriesClass, List<String> filters, String quickFilterString, QuickFilterMode quickFilterMode)
-
-
Method Details
-
createFromWorkspaceInfo
-
getPlotName
-
getPlotType
-
getTableName
-
getSeriesList
-
getSeriesClass
-
getFilters
-
getQuickFilterString
-
getQuickFilterMode
-
getWorkspaceInfo
public org.jdom2.Element getWorkspaceInfo()Description copied from interface:WorkspaceSerialize the class into an element to be stored in the workspace- Specified by:
getWorkspaceInfoin interfaceWorkspace- Returns:
- An
Elementcontaining the data to persist.
-
setWorkspaceInfo
public void setWorkspaceInfo(org.jdom2.Element workspaceInfo) Description copied from interface:WorkspaceRestore the class to the state defined by the data persisted in workspaceInfo- Specified by:
setWorkspaceInfoin interfaceWorkspace- Parameters:
workspaceInfo- AnElementcontaining the persisted state.
-