Class SectionPanelViewModel
java.lang.Object
com.inductiveautomation.eventstream.designer.ui.viewmodel.SectionPanelViewModel
- All Implemented Interfaces:
Disposable
,ViewModel
- Direct Known Subclasses:
BufferSectionPanelViewModel
,EncoderPanelViewModel
,ErrorSectionPanelViewModel
,FilterSectionPanelViewModel
,HandlerSectionPanelViewModel
,SourceSectionPanelViewModel
,StatusSectionPanelViewModel
,TransformSectionPanelViewModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
static FlowCell<SectionPanelViewModel>
createFlowCell
(SectionPanelViewModel section) void
dispose()
getName()
abstract void
initialize
(EventStreamConfig config) void
initialize
(EventStreamDiagnosticsProvider provider, PropertyPublisherReadOnly<SubtextStateInfo> stateInfo) protected FlowCellData
void
void
protected void
protected void
setFlowCellData
(FlowCellData data) protected void
setSectionLabel
(String text) protected void
void
-
Constructor Details
-
SectionPanelViewModel
-
-
Method Details
-
initialize
public void initialize(EventStreamDiagnosticsProvider provider, PropertyPublisherReadOnly<SubtextStateInfo> stateInfo) -
onDiagnosticsData
-
clearDiagnostics
public void clearDiagnostics() -
setStatus
-
sectionLabel
-
setSectionLabel
-
setSectionLabelDistinct
-
getName
-
initialize
-
dispose
public void dispose()- Specified by:
dispose
in interfaceDisposable
-
onActivate
public void onActivate() -
onDeactivate
public void onDeactivate() -
flowCellData
-
setFlowCellData
-
lastFlowCellData
-
createFlowCell
-