edu.mssm.crover.webservices.rbde
Class LibraryObjectForm

java.lang.Object
  |
  +--edu.mssm.crover.webservices.rbde.LibraryObjectForm

public class LibraryObjectForm
extends java.lang.Object


Field Summary
static java.lang.String CreateForm_description_paramName
           
static java.lang.String CreateForm_formKind_paramValue
           
static java.lang.String CreateForm_name_paramName
           
protected  int current_object_id
           
static java.lang.String DeleteForm_formKind_paramValue
           
static java.lang.String DeleteForm_objectID_paramName
           
static java.lang.String formKind_paramName
           
static java.lang.String GetForm_formKind_paramValue
           
static java.lang.String GetForm_objectID_paramName
           
static java.lang.String ListForm_formKind_paramValue
           
static java.lang.String ListForm_objectID_paramName
           
protected  java.lang.String name
           
protected  int object_kind
           
protected  ServletCentral sc
           
protected  int selected_list_object_id
           
protected static java.lang.String table_header_color
           
static java.lang.String UpdateForm_description_paramName
           
static java.lang.String UpdateForm_formKind_paramValue
           
protected  UserRecord ur
           
 
Constructor Summary
LibraryObjectForm(UserRecord ur, java.lang.String object_name, int object_kind, int current_object_id)
           
 
Method Summary
 org.apache.ecs.Element get_CreateForm(java.lang.String form_handler, UserRecord ur)
           
 org.apache.ecs.Element get_DeleteForm(java.lang.String form_handler, UserRecord ur)
           
 org.apache.ecs.Element get_GetForm(java.lang.String form_handler, UserRecord ur)
           
 org.apache.ecs.Element get_ListForm(java.lang.String form_handler, UserRecord ur)
           
 org.apache.ecs.Element get_UpdateForm(java.lang.String form_handler, UserRecord ur)
           
 org.apache.ecs.Element listLibraryObjects(UserRecord ur)
           
 void setCurrentObjectID(int object_id)
          Sets the object ID such as diagram ID to the current object ID.
 void setObjectKind(int kind)
          Sets the object kind to predefined kind.
 void setObjectName(java.lang.String name)
          Sets the name of the object that will be used throughout the form.
 void setSelectedListFormObjectID(int object_id)
          Sets the object ID of selected object for detail information display when using get_ListForm().
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ur

protected UserRecord ur

name

protected java.lang.String name

object_kind

protected int object_kind

current_object_id

protected int current_object_id

selected_list_object_id

protected int selected_list_object_id

sc

protected ServletCentral sc

formKind_paramName

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

CreateForm_formKind_paramValue

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

CreateForm_name_paramName

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

CreateForm_description_paramName

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

UpdateForm_formKind_paramValue

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

UpdateForm_description_paramName

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

GetForm_formKind_paramValue

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

GetForm_objectID_paramName

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

ListForm_formKind_paramValue

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

ListForm_objectID_paramName

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

DeleteForm_formKind_paramValue

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

DeleteForm_objectID_paramName

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

table_header_color

protected static final java.lang.String table_header_color
See Also:
Constant Field Values
Constructor Detail

LibraryObjectForm

public LibraryObjectForm(UserRecord ur,
                         java.lang.String object_name,
                         int object_kind,
                         int current_object_id)
Method Detail

setObjectName

public void setObjectName(java.lang.String name)
Sets the name of the object that will be used throughout the form.


setObjectKind

public void setObjectKind(int kind)
Sets the object kind to predefined kind. For definitions of kinds see PersistenceScheme. Use only the kinds defined in PersistenceScheme.


setCurrentObjectID

public void setCurrentObjectID(int object_id)
Sets the object ID such as diagram ID to the current object ID.


setSelectedListFormObjectID

public void setSelectedListFormObjectID(int object_id)
Sets the object ID of selected object for detail information display when using get_ListForm().


get_CreateForm

public org.apache.ecs.Element get_CreateForm(java.lang.String form_handler,
                                             UserRecord ur)

get_UpdateForm

public org.apache.ecs.Element get_UpdateForm(java.lang.String form_handler,
                                             UserRecord ur)

get_GetForm

public org.apache.ecs.Element get_GetForm(java.lang.String form_handler,
                                          UserRecord ur)

listLibraryObjects

public org.apache.ecs.Element listLibraryObjects(UserRecord ur)

get_ListForm

public org.apache.ecs.Element get_ListForm(java.lang.String form_handler,
                                           UserRecord ur)

get_DeleteForm

public org.apache.ecs.Element get_DeleteForm(java.lang.String form_handler,
                                             UserRecord ur)


Copyright @ 2003 Mount Sinai School of Medicine. All Rights Reserved.