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.
changeEvent, listenerList| Constructor and Description |
|---|
ClientStepRegistry() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Collection<ClientStepFactory> |
getFactories()
Returns a read-only collection of the registered factories
|
static ClientStepRegistry |
getInstance(ClientContext context) |
abstract com.google.common.base.Optional<ClientStepFactory> |
getStepFactory(java.lang.String id)
Looks up the delegate for the given step factory id.
|
abstract void |
register(ClientStepFactory factory) |
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChangeListener, removeChangeListenerpublic static ClientStepRegistry getInstance(ClientContext context)
public abstract void register(ClientStepFactory factory)
public abstract com.google.common.base.Optional<ClientStepFactory> getStepFactory(java.lang.String id)
StepRegistrygetStepFactory in interface StepRegistrypublic abstract java.util.Collection<ClientStepFactory> getFactories()