Class ClientStepRegistry
java.lang.Object
com.inductiveautomation.ignition.common.util.AbstractChangeable
com.inductiveautomation.sfc.client.api.ClientStepRegistry
- All Implemented Interfaces:
- Changeable,- StepRegistry
- Direct Known Subclasses:
- ClientStepRegistryImpl
public abstract class ClientStepRegistry
extends AbstractChangeable
implements StepRegistry, Changeable
 The ClientStepRegistry is where you need to add your ClientStepFactory to add a step. You can obtain the
 ClientStepRegistry via getInstance(ClientContext).
 
You'll need to do this in both Client and Desginer hooks. In the Designer, you need to also add a StepConfigFactory as well.
- 
Field SummaryFields inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeablechangeEvent, listenerList
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract Collection<ClientStepFactory>Returns a read-only collection of the registered factoriesstatic ClientStepRegistrygetInstance(ClientContext context) abstract com.google.common.base.Optional<ClientStepFactory>getStepFactory(String id) Looks up the delegate for the given step factory id.abstract voidregister(ClientStepFactory factory) Methods inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeableaddChangeListener, fireStateChanged, getChangeListeners, removeChangeListenerMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.inductiveautomation.ignition.common.util.ChangeableaddChangeListener, removeChangeListener
- 
Constructor Details- 
ClientStepRegistrypublic ClientStepRegistry()
 
- 
- 
Method Details- 
getInstance
- 
register
- 
getStepFactoryDescription copied from interface:StepRegistryLooks up the delegate for the given step factory id.- Specified by:
- getStepFactoryin interface- StepRegistry
 
- 
getFactoriesReturns a read-only collection of the registered factories
 
-