|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectVelocityPortletPaneledAction
org.nees.repo.chef.actions.DatabrowserAction
| Field Summary | |
static int |
ADD_MODE
For creating a new object |
static int |
ADD_REFERENCE_MODE
add reference |
static int |
ADD_REFERENCE_MODE_UNIT
|
static int |
ADD_STRING_MODE
Add new String to relation vector |
static int |
CONCURRENT_EDIT_MODE
|
static int |
COPY_MODE
for moving an object |
static int |
DATA_VIEWER_MODE
Lars's Data Viewer |
static int |
DELETE_MODE
for deleting an object |
static java.lang.String |
DESTINATION_DISPLAY_LIST
|
static java.lang.String |
EDIT_DISPLAY_LIST
|
static int |
EDIT_MODE
for editing an object |
static int |
MAIN_MODE
Main display-- navigation hierarchy and object display |
static java.lang.String |
NAVIGATION_DISPLAY_LIST
|
static int |
REWIND_MODE
rewind database access to a specific time/date |
static int |
RIGHTS_MODE
for setting/editing object rights/permissions |
static int |
SEARCH_MODE
for initiating a database search |
static int |
SEARCH_RESULTS_MODE
for displaying results from a database search |
| Constructor Summary | |
DatabrowserAction()
|
|
| Method Summary | |
void |
alert(DatabrowserActionState state)
Display a blank alert message (clear the message area). |
void |
alert(DatabrowserActionState state,
java.lang.String message)
Display an alert message. |
boolean |
alert(DatabrowserActionState state,
java.lang.String message,
boolean modal)
Display a message, optionally allowing confirm/cancel response. |
java.lang.String |
buildAddContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Set up new object operation. |
java.lang.String |
buildAddReferenceContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
|
java.lang.String |
buildCopyContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Set up copy operation. |
java.lang.String |
buildDataViewerContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Prepares for a switch to the DataViewer helper teamlet. |
java.lang.String |
buildDisplayContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Set up display object operation. |
java.lang.String |
buildEditContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Prepares for the Edit template |
java.lang.String |
buildMainPanelContext(VelocityPortlet portlet,
Context context,
RunData runData,
SessionState sState)
The method that's called each time through the teamlet/portlet. |
java.lang.String |
buildRewindContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Prepares for the Rewind template |
java.lang.String |
buildRightsContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Prepares for the rights-editing template |
java.lang.String |
buildSearchContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
Set up search operation. |
void |
doAddreference(RunData runData,
Context context)
Handle a request to add a reference relation. |
void |
doCancelrefadd(RunData runData,
Context context)
Handle cancellation of adding a reference to a relation. |
void |
doContainerclose(RunData runData,
Context context)
Close a container in the navigation display. |
void |
doContaineropen(RunData runData,
Context context)
Open a container in the navigation display. |
void |
doCopy(RunData runData,
Context context)
Copy an object to a container. |
void |
doCopyrequest(RunData runData,
Context context)
Handle the request to copy an object. |
void |
doDeleteref(RunData runData,
Context context)
Handle a request to delete a reference relation. |
void |
doDeletestring(RunData runData,
Context context)
Handle a request to delete a string relation. |
void |
doEditcancel(RunData runData,
Context context)
Handle a 'Cancel' request from the Edit panel. |
void |
doEditrequest(RunData runData,
Context context)
Handle the request to edit an object. |
void |
doEditrights(RunData runData,
Context context)
Handle the request to save/cancel editing rights of an object. |
void |
doEditrightsrequest(RunData runData,
Context context)
Handle the request to edit rights/permissions of an object. |
void |
doEditsave(RunData runData,
Context context)
Handle a 'Save' request from the Edit panel. |
void |
doFollowlink(RunData runData,
Context context)
|
void |
doNewobject(RunData runData,
Context context)
Add a new object to a container. |
void |
doNewobjectrequest(RunData runData,
Context context)
Handle the request to add a new object to a container. |
void |
doRemoverequest(RunData runData,
Context context)
Handle the request to remove an object from a container |
void |
doRewind(RunData runData,
Context context)
Handle input for a request to rewind the database. |
void |
doRewindrequest(RunData runData,
Context context)
Handle a request to rewind or unrewind the database. |
void |
doSaverefadd(RunData runData,
Context context)
Handle the final selection of a reference to add to a relation. |
void |
doSearch(RunData runData,
Context context)
Handle search action (search or cancel). |
void |
doSearchrequest(RunData runData,
Context context)
Handle initial Search request. |
void |
doSearchresult(RunData runData,
Context context)
Handle search results action. |
void |
doSelectobject(RunData runData,
Context context)
Handle a request to select (make current) an object. |
void |
doSelectref(RunData runData,
Context context)
Select an object to add as the value of a relation (for editing) |
void |
doSinglestringchange(RunData runData,
Context context)
|
void |
doVectorstringadd(RunData runData,
Context context)
|
void |
selectObject(DatabrowserActionState state,
java.lang.String displayList,
int index)
make the item at the specified list index the current item. |
void |
setHttpSessionProxy(RunData data,
org.ietf.jgss.GSSCredential proxy)
Stash the user's proxy in the Http session, for the benefit of the FileTransfer servlet |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int MAIN_MODE
public static final int ADD_MODE
public static final int EDIT_MODE
public static final int REWIND_MODE
public static final int COPY_MODE
public static final int DELETE_MODE
public static final int SEARCH_MODE
public static final int SEARCH_RESULTS_MODE
public static final int DATA_VIEWER_MODE
public static final int RIGHTS_MODE
public static final int ADD_REFERENCE_MODE
public static final int ADD_STRING_MODE
public static final int CONCURRENT_EDIT_MODE
public static final int ADD_REFERENCE_MODE_UNIT
public static final java.lang.String NAVIGATION_DISPLAY_LIST
public static final java.lang.String DESTINATION_DISPLAY_LIST
public static final java.lang.String EDIT_DISPLAY_LIST
| Constructor Detail |
public DatabrowserAction()
| Method Detail |
public java.lang.String buildMainPanelContext(VelocityPortlet portlet,
Context context,
RunData runData,
SessionState sState)
portlet - The portlet.context - The context; holds portlet-specific information
about this portlet.runData - Holds things like the velocity template.sState - The Session State.
public java.lang.String buildCopyContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
portlet - The portlet.context - The context; holds portlet-specific information
about this portlet.runData - Holds things like the velocity template.state - The Databrowser State.
SessionUnavailableException
public java.lang.String buildAddContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
portlet - The portlet.context - The context; holds portlet-specific information
about this portlet.runData - Holds things like the velocity template.state - The Databrowser State.
SessionUnavailableException
public java.lang.String buildDisplayContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
portlet - The portlet.context - The context; holds portlet-specific information
about this portlet.runData - Holds things like the velocity template.state - The Databrowser State.
SessionUnavailableException
public java.lang.String buildSearchContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
portlet - The portlet.context - The context; holds portlet-specific information
about this portlet.runData - Holds things like the velocity template.state - The Databrowser State.
SessionUnavailableException
public java.lang.String buildRewindContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
SessionUnavailableException
public java.lang.String buildRightsContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
SessionUnavailableException
public java.lang.String buildEditContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
SessionUnavailableException
public java.lang.String buildAddReferenceContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
SessionUnavailableException
public java.lang.String buildDataViewerContext(VelocityPortlet portlet,
Context context,
RunData runData,
DatabrowserActionState state)
throws SessionUnavailableException
SessionUnavailableException
public void doRewindrequest(RunData runData,
Context context)
public void doRewind(RunData runData,
Context context)
public void doNewobjectrequest(RunData runData,
Context context)
public void doNewobject(RunData runData,
Context context)
public void doEditrequest(RunData runData,
Context context)
public void doEditrightsrequest(RunData runData,
Context context)
public void doEditrights(RunData runData,
Context context)
public void doCopyrequest(RunData runData,
Context context)
public void doCopy(RunData runData,
Context context)
public void doRemoverequest(RunData runData,
Context context)
public void doSelectobject(RunData runData,
Context context)
public void doContaineropen(RunData runData,
Context context)
public void doContainerclose(RunData runData,
Context context)
public void doSearchrequest(RunData runData,
Context context)
public void doSearch(RunData runData,
Context context)
public void doSearchresult(RunData runData,
Context context)
public void doFollowlink(RunData runData,
Context context)
public void doSinglestringchange(RunData runData,
Context context)
throws SessionUnavailableException
SessionUnavailableException
public void doVectorstringadd(RunData runData,
Context context)
public void doDeletestring(RunData runData,
Context context)
public void doAddreference(RunData runData,
Context context)
public void doDeleteref(RunData runData,
Context context)
public void doSaverefadd(RunData runData,
Context context)
public void doCancelrefadd(RunData runData,
Context context)
public void doSelectref(RunData runData,
Context context)
public void doEditsave(RunData runData,
Context context)
public void doEditcancel(RunData runData,
Context context)
public void selectObject(DatabrowserActionState state,
java.lang.String displayList,
int index)
state - The state in which the action occurred.displayList - The id of the display list to apply the select to.index - The index of the display list entry to select.
public boolean alert(DatabrowserActionState state,
java.lang.String message,
boolean modal)
message - The message to display.
public void alert(DatabrowserActionState state,
java.lang.String message)
state - The portlet's state.message - The message to display.public void alert(DatabrowserActionState state)
state - The portlet's state.
public void setHttpSessionProxy(RunData data,
org.ietf.jgss.GSSCredential proxy)
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||