Class EnclosingStepUI.EnclosingStepFactory
java.lang.Object
com.inductiveautomation.sfc.elements.steps.enclosing.AbstractEnclosingStepDelegate
com.inductiveautomation.sfc.client.ui.EnclosingStepUI.EnclosingStepFactory
- All Implemented Interfaces:
StepDelegate,ClientStepFactory,ChartStepProperties,EnclosingStepProperties
- Enclosing class:
- EnclosingStepUI
public static final class EnclosingStepUI.EnclosingStepFactory
extends AbstractEnclosingStepDelegate
implements ClientStepFactory
-
Field Summary
Fields inherited from interface com.inductiveautomation.sfc.elements.steps.ChartStepProperties
AssociatedData, Breakpoint, FactoryId, NameFields inherited from interface com.inductiveautomation.sfc.elements.steps.enclosing.EnclosingStepProperties
CHART_PATH, EXECUTION_MODE, FACTORY_ID, PASSED_PARAMS, RETURN_PARAMS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateStepUI(ChartUIElement element) Create the UI component that is used to represent this step.A string representing the step's category.The primary icon (32x32) for the paletteA short name for the step to be displayed beneath its palette itemA short description of what the step doesvoidinitializeStep(ChartUIElement element) Called when a new step is created from the palette.Methods inherited from class com.inductiveautomation.sfc.elements.steps.enclosing.AbstractEnclosingStepDelegate
fromXml, getCompilationAlteringProperties, getId, isEnclosingStep, toXml, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.inductiveautomation.sfc.client.api.ClientStepFactory
getId, getRolloverPaletteIconMethods inherited from interface com.inductiveautomation.sfc.api.StepDelegate
fromXml, getCompilationAlteringProperties, toXml, validate
-
Constructor Details
-
EnclosingStepFactory
public EnclosingStepFactory()
-
-
Method Details
-
createStepUI
Description copied from interface:ClientStepFactoryCreate the UI component that is used to represent this step.- Specified by:
createStepUIin interfaceClientStepFactory- Parameters:
element- The chart element that represents this step
-
getCategory
Description copied from interface:ClientStepFactoryA string representing the step's category. Will be represented as a tab on the step palette- Specified by:
getCategoryin interfaceClientStepFactory
-
getPaletteIcon
Description copied from interface:ClientStepFactoryThe primary icon (32x32) for the palette- Specified by:
getPaletteIconin interfaceClientStepFactory
-
getPaletteText
Description copied from interface:ClientStepFactoryA short name for the step to be displayed beneath its palette item- Specified by:
getPaletteTextin interfaceClientStepFactory
-
getPaletteTooltip
Description copied from interface:ClientStepFactoryA short description of what the step does- Specified by:
getPaletteTooltipin interfaceClientStepFactory
-
initializeStep
Description copied from interface:ClientStepFactoryCalled when a new step is created from the palette. Things like the Id, Type, and factory if will already be set on the new element.- Specified by:
initializeStepin interfaceClientStepFactory
-