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.AssertionStepPropertiesASSERTION_RULES, FACTORY_ID, FAILURE_BEHAVIOR, FAILURE_FLAG
 - 
Fields inherited from interface com.inductiveautomation.sfc.elements.steps.ChartStepPropertiesAssociatedData, Breakpoint, FactoryId, Name
 
- 
 - 
Constructor SummaryConstructors Constructor Description AssertionStepFactory()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StepUIcreateStepUI(ChartUIElement element)Create the UI component that is used to represent this step.java.lang.StringgetCategory()A string representing the step's category.javax.swing.IcongetPaletteIcon()The primary icon (32x32) for the palettejava.lang.StringgetPaletteText()A short name for the step to be displayed beneath its palette itemjava.lang.StringgetPaletteTooltip()A 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.assertion.AbstractAssertionStepDelegatefromXml, getCompilationAlteringProperties, getId, toXml, validate
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.sfc.client.api.ClientStepFactorygetId, getRolloverPaletteIcon
 - 
Methods inherited from interface com.inductiveautomation.sfc.api.StepDelegatefromXml, getCompilationAlteringProperties, toXml, validate
 
- 
 
- 
- 
- 
Method Detail- 
createStepUIpublic StepUI createStepUI(ChartUIElement element) Description copied from interface:ClientStepFactoryCreate the UI component that is used to represent this step.- Specified by:
- createStepUIin interface- ClientStepFactory
- Parameters:
- element- The chart element that represents this step
 
 - 
getCategorypublic java.lang.String 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 interface- ClientStepFactory
 
 - 
getPaletteIconpublic javax.swing.Icon getPaletteIcon() Description copied from interface:ClientStepFactoryThe primary icon (32x32) for the palette- Specified by:
- getPaletteIconin interface- ClientStepFactory
 
 - 
getPaletteTextpublic java.lang.String getPaletteText() Description copied from interface:ClientStepFactoryA short name for the step to be displayed beneath its palette item- Specified by:
- getPaletteTextin interface- ClientStepFactory
 
 - 
getPaletteTooltippublic java.lang.String getPaletteTooltip() Description copied from interface:ClientStepFactoryA short description of what the step does- Specified by:
- getPaletteTooltipin interface- ClientStepFactory
 
 - 
initializeSteppublic void initializeStep(ChartUIElement element) 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 interface- ClientStepFactory
 
 
- 
 
-