planetj.dataengine.display
Class ReflectRowCollectionAction

java.lang.Object
  |
  +--planetj.dataengine.display.AbstractAction
        |
        +--planetj.dataengine.display.ReflectAction
              |
              +--planetj.dataengine.display.ReflectRowCollectionAction
All Implemented Interfaces:
IRowCollectionAction

public class ReflectRowCollectionAction
extends ReflectAction
implements IRowCollectionAction

Uses java reflection to perform an action on a RowCollection.


Field Summary
 
Fields inherited from class planetj.dataengine.display.AbstractAction
DEFAULT_TYPE
 
Fields inherited from interface planetj.dataengine.display.IRowCollectionAction
TYPE
 
Constructor Summary
ReflectRowCollectionAction(Class c, String methodName)
          ReflectRowAction constructor comment.
ReflectRowCollectionAction(Class c, String methodName, Class[] parameterTypes)
          ReflectRowAction constructor comment.
ReflectRowCollectionAction(String methodName)
          ReflectRowAction constructor comment.
ReflectRowCollectionAction(String methodName, Class[] parameterTypes)
          ReflectRowAction constructor comment.
 
Method Summary
 String getType()
          Subclasses may override if necessary.
 
Methods inherited from class planetj.dataengine.display.ReflectAction
getMethodClass, getMethodName, getParameterTypes, handleAction, handleAction, setMethodClass, setMethodName, setParameterTypes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReflectRowCollectionAction

public ReflectRowCollectionAction(Class c,
                                  String methodName)
ReflectRowAction constructor comment.

Parameters:
c - java.lang.Class
methodName - java.lang.String

ReflectRowCollectionAction

public ReflectRowCollectionAction(Class c,
                                  String methodName,
                                  Class[] parameterTypes)
ReflectRowAction constructor comment.

Parameters:
c - java.lang.Class
methodName - java.lang.String
parameterTypes - java.lang.Class[]

ReflectRowCollectionAction

public ReflectRowCollectionAction(String methodName)
ReflectRowAction constructor comment.

Parameters:
methodName - java.lang.String

ReflectRowCollectionAction

public ReflectRowCollectionAction(String methodName,
                                  Class[] parameterTypes)
ReflectRowAction constructor comment.

Parameters:
methodName - java.lang.String
parameterTypes - java.lang.Class[]
Method Detail

getType

public String getType()
Subclasses may override if necessary. Doing so will allow subclasses to have their own distinct property group descriptors.

Overrides:
getType in class AbstractAction