com.irisel.oms.guiom.actions
Class MethodActionHelper

java.lang.Object
  extended by com.irisel.oms.guiom.actions.MethodActionHelper

public class MethodActionHelper
extends java.lang.Object


Field Summary
static java.lang.String ARG_CLASS
           
static java.lang.String ARG_ICON
           
static java.lang.String FLAG_ACTION
           
static java.lang.String FLAG_ICON
           
static int METHOD_ARG_TYPE_INPUT
           
static int METHOD_ARG_TYPE_OUTPUT
           
static int METHOD_ARG_TYPE_USER_INPUT
           
static int METHOD_ARG_TYPE2_LIST
           
static int METHOD_ARG_TYPE2_PRIMITIVE
           
static int METHOD_ARG_TYPE2_QUERY
           
static int METHOD_ARG_TYPE2_STATIC_LIST
           
 
Method Summary
static javax.swing.JButton[] createButtons(CLBrowser browser, JPanelToolBar panelToolBar, Instance instance, Session userSession, int formKey, int panelKey)
           
static void setMethodArguments(OMSAction action)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FLAG_ICON

public static final java.lang.String FLAG_ICON
See Also:
Constant Field Values

FLAG_ACTION

public static final java.lang.String FLAG_ACTION
See Also:
Constant Field Values

ARG_ICON

public static final java.lang.String ARG_ICON
See Also:
Constant Field Values

ARG_CLASS

public static final java.lang.String ARG_CLASS
See Also:
Constant Field Values

METHOD_ARG_TYPE_INPUT

public static final int METHOD_ARG_TYPE_INPUT
See Also:
Constant Field Values

METHOD_ARG_TYPE_OUTPUT

public static final int METHOD_ARG_TYPE_OUTPUT
See Also:
Constant Field Values

METHOD_ARG_TYPE_USER_INPUT

public static final int METHOD_ARG_TYPE_USER_INPUT
See Also:
Constant Field Values

METHOD_ARG_TYPE2_PRIMITIVE

public static final int METHOD_ARG_TYPE2_PRIMITIVE
See Also:
Constant Field Values

METHOD_ARG_TYPE2_LIST

public static final int METHOD_ARG_TYPE2_LIST
See Also:
Constant Field Values

METHOD_ARG_TYPE2_STATIC_LIST

public static final int METHOD_ARG_TYPE2_STATIC_LIST
See Also:
Constant Field Values

METHOD_ARG_TYPE2_QUERY

public static final int METHOD_ARG_TYPE2_QUERY
See Also:
Constant Field Values
Method Detail

createButtons

public static javax.swing.JButton[] createButtons(CLBrowser browser,
                                                  JPanelToolBar panelToolBar,
                                                  Instance instance,
                                                  Session userSession,
                                                  int formKey,
                                                  int panelKey)
                                           throws java.rmi.RemoteException,
                                                  java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException

setMethodArguments

public static void setMethodArguments(OMSAction action)
                               throws java.rmi.RemoteException,
                                      java.sql.SQLException
Throws:
java.rmi.RemoteException
java.sql.SQLException