Class TransformSectionPanelViewModel
java.lang.Object
com.inductiveautomation.eventstream.designer.ui.viewmodel.SectionPanelViewModel
com.inductiveautomation.eventstream.designer.ui.viewmodel.transform.TransformSectionPanelViewModel
- All Implemented Interfaces:
ConfigViewModel<TransformConfig>
,EnabledBindable
,Disposable
,ViewModel
public class TransformSectionPanelViewModel
extends SectionPanelViewModel
implements ConfigViewModel<TransformConfig>, EnabledBindable
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionenabled()
void
initialize
(EventStreamConfig config) void
initialize
(TransformConfig transform) void
setEnabled
(Boolean enabled) void
setUserCode
(String code) userCode()
Methods inherited from class com.inductiveautomation.eventstream.designer.ui.viewmodel.SectionPanelViewModel
clearDiagnostics, createFlowCell, dispose, flowCellData, getName, initialize, lastFlowCellData, onActivate, onDeactivate, onDiagnosticsData, sectionLabel, setFlowCellData, setSectionLabel, setSectionLabelDistinct, setStatus
-
Constructor Details
-
TransformSectionPanelViewModel
-
-
Method Details
-
initialize
- Specified by:
initialize
in classSectionPanelViewModel
-
initialize
- Specified by:
initialize
in interfaceConfigViewModel<TransformConfig>
-
getConfig
- Specified by:
getConfig
in interfaceConfigViewModel<TransformConfig>
-
setUserCode
-
setEnabled
-
enabled
- Specified by:
enabled
in interfaceEnabledBindable
-
userCode
-
compiledCode
-
compilationResultMessage
-
compilationState
public PropertyPublisherReadOnly<TransformSectionPanelViewModel.CompilationState> compilationState()
-