Package com.ptc.core.components.command
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, setNmCommandBeanMethods inherited from class com.ptc.core.components.util.InPlaceCommand
addListener, clearPostExecute, execute, getCommandContext, getExecuted, isExecuted, mergePostExecute, removeListener, reset, setCommandContext, setExecuted