Class AssertionStepUI.AssertionStepFactory
java.lang.Object
com.inductiveautomation.sfc.elements.steps.assertion.AbstractAssertionStepDelegate
com.inductiveautomation.sfc.client.ui.AssertionStepUI.AssertionStepFactory
- All Implemented Interfaces:
StepDelegate
,ClientStepFactory
,AssertionStepProperties
,ChartStepProperties
- Enclosing class:
- AssertionStepUI
public static final class AssertionStepUI.AssertionStepFactory
extends AbstractAssertionStepDelegate
implements ClientStepFactory
-
Field Summary
Fields inherited from interface com.inductiveautomation.sfc.elements.steps.assertion.AssertionStepProperties
ASSERTION_RULES, FACTORY_ID, FAILURE_BEHAVIOR, FAILURE_FLAG
Fields inherited from interface com.inductiveautomation.sfc.elements.steps.ChartStepProperties
AssociatedData, Breakpoint, FactoryId, Name
-
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 doesvoid
initializeStep
(ChartUIElement element) Called when a new step is created from the palette.Methods inherited from class com.inductiveautomation.sfc.elements.steps.assertion.AbstractAssertionStepDelegate
fromXml, getCompilationAlteringProperties, getId, toXml, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.inductiveautomation.sfc.client.api.ClientStepFactory
getId, getRolloverPaletteIcon
Methods inherited from interface com.inductiveautomation.sfc.api.StepDelegate
fromXml, getCompilationAlteringProperties, toXml, validate
-
Constructor Details
-
AssertionStepFactory
public AssertionStepFactory()
-
-
Method Details
-
createStepUI
Description copied from interface:ClientStepFactory
Create the UI component that is used to represent this step.- Specified by:
createStepUI
in interfaceClientStepFactory
- Parameters:
element
- The chart element that represents this step
-
getCategory
Description copied from interface:ClientStepFactory
A string representing the step's category. Will be represented as a tab on the step palette- Specified by:
getCategory
in interfaceClientStepFactory
-
getPaletteIcon
Description copied from interface:ClientStepFactory
The primary icon (32x32) for the palette- Specified by:
getPaletteIcon
in interfaceClientStepFactory
-
getPaletteText
Description copied from interface:ClientStepFactory
A short name for the step to be displayed beneath its palette item- Specified by:
getPaletteText
in interfaceClientStepFactory
-
getPaletteTooltip
Description copied from interface:ClientStepFactory
A short description of what the step does- Specified by:
getPaletteTooltip
in interfaceClientStepFactory
-
initializeStep
Description copied from interface:ClientStepFactory
Called 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:
initializeStep
in interfaceClientStepFactory
-