aspoev.primitive.command
Class EditParameterCommand

java.lang.Object
  extended byaspoev.primitive.command.EditCommand
      extended byaspoev.primitive.command.EditMethodCommand
          extended byaspoev.primitive.command.EditParameterCommand
All Implemented Interfaces:
pJ.jasmine.PRI, java.io.Serializable
Direct Known Subclasses:
AddParameterCommand, RemoveParameterCommand, RetypeParameterCommand

public abstract class EditParameterCommand
extends EditMethodCommand
implements pJ.jasmine.PRI

See Also:
Serialized Form

Field Summary
protected  int paramIndex
           
 
Fields inherited from class aspoev.primitive.command.EditMethodCommand
methodName, types
 
Fields inherited from class aspoev.primitive.command.EditCommand
target
 
Fields inherited from interface pJ.jasmine.PRI
DELETECHANGE, MODIFYCHANGE, NOCHANGE
 
Constructor Summary
protected EditParameterCommand()
           
  EditParameterCommand(TypeReferenceElement targetType, java.lang.String methodName, java.util.List paramTypes, int paramIndex)
           
 
Method Summary
protected  void persist()
           
 
Methods inherited from class aspoev.primitive.command.EditMethodCommand
getParameterTypes, persistParameterTypes
 
Methods inherited from class aspoev.primitive.command.EditCommand
edit, execute, getPrimitiveName, overridesMember, usesMember
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paramIndex

protected int paramIndex
Constructor Detail

EditParameterCommand

public EditParameterCommand(TypeReferenceElement targetType,
                            java.lang.String methodName,
                            java.util.List paramTypes,
                            int paramIndex)

EditParameterCommand

protected EditParameterCommand()
Method Detail

persist

protected void persist()
Overrides:
persist in class EditMethodCommand