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 TypeMethodDescriptionvoidstatic FlowCell<SectionPanelViewModel>createFlowCell(SectionPanelViewModel section) voiddispose()getName()abstract voidinitialize(EventStreamConfig config) voidinitialize(EventStreamDiagnosticsProvider provider, PropertyPublisherReadOnly<SubtextStateInfo> stateInfo) protected FlowCellDatavoidvoidprotected voidprotected voidsetFlowCellData(FlowCellData data) protected voidsetSectionLabel(String text) protected voidvoid
-
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:
disposein interfaceDisposable
-
onActivate
public void onActivate() -
onDeactivate
public void onDeactivate() -
flowCellData
-
setFlowCellData
-
lastFlowCellData
-
createFlowCell
-