public interface Updatable extends Processor
Processor objects that can be updated by Updating objects.
Updating can happen either by modifying the contents of an updatable object, or by replacing it in the
stream. An updatable object can only be associated with one updater at a time.Updater| Modifier and Type | Method and Description |
|---|---|
Processor |
getUpdater()
Returns the
Processor that is updating this one or null if there is no updater. |
java.lang.String |
getUpdaterID()
Returns the id of the node that is updating this one or the empty string if there is no updater.
|
boolean |
isUpdatingEnabled()
Returns
true if this node can be updated by an updater. |
void |
setUpdatingEnabled(boolean canUpdate)
Sets whether this node can be updated by any associated updater.
|
flushCache, getID, getInputDataModel, getOutputDataModel, getProcessorDiagram, getProcessorStream, getProcessorType, getTypeName, getXPosition, getYPosition, isCacheEnabled, isCacheFull, isInitial, isInline, isTerminal, run, setCacheEnabled, setPositionBetween, setXYPositiongetKeyedPropertyKeys, getKeyedPropertyValue, getLabel, getName, getPropertyType, getPropertyValue, getSavedByVersion, getStructuredPropertyDefinition, isKeyedProperty, isProperty, isServerConnectionRequiredProperty, propertyIterator, setKeyedPropertyValue, setLabel, setPropertyValue, setPropertyValues, setPropertyValuesFromgetContainerTagIterator, getContainerTags, getContainerTypeID, getContentContainer, getContentModel, getContentModelTags, putContentContainerjava.lang.String getUpdaterID()
getUpdater(),
ProcessorDiagram.linkUpdater(Processor, Processor),
ProcessorDiagram.unlinkUpdater(Processor, Processor)Processor getUpdater()
Processor that is updating this one or null if there is no updater.nullgetUpdaterID(),
ProcessorDiagram.linkUpdater(Processor, Processor),
ProcessorDiagram.unlinkUpdater(Processor, Processor)boolean isUpdatingEnabled()
true if this node can be updated by an updater. This value can be set or
returned regardless of whether an updater has been specified.true if this can be updated by an updatervoid setUpdatingEnabled(boolean canUpdate)
canUpdate - Copyright © 2014 Integral Solutions Ltd. All Rights Reserved.