Class ModelCommand

java.lang.Object
com.ptc.core.components.util.InPlaceCommand
com.ptc.core.components.command.ComponentCommand
com.ptc.core.components.command.ModelCommand
All Implemented Interfaces:
Serializable

public abstract class ModelCommand extends com.ptc.core.components.command.ComponentCommand
A base command for components that use an InfoEngine group as their data model.

The command may have a List of ModelCommandFilters that allow for pre and post processing of the command execution.

Supported API: true

Extendable: false

See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class com.ptc.core.components.util.InPlaceCommand

    com.ptc.core.components.util.InPlaceCommand.Remote
  • Field Summary

    Fields inherited from class com.ptc.core.components.command.ComponentCommand

    COMMAND_BEAN, COMPONENT_DESCRIPTOR
  • Method Summary

    Methods inherited from class com.ptc.core.components.command.ComponentCommand

    createModelContext, getBeanFactory, getComponentDescriptor, getNmCommandBean, getRequestor, getSelector, isExecutable, setComponentDescriptor, setNmCommandBean

    Methods inherited from class com.ptc.core.components.util.InPlaceCommand

    addListener, clearPostExecute, execute, getCommandContext, getExecuted, isExecuted, mergePostExecute, removeListener, reset, setCommandContext, setExecuted

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait