org.scrashmeow.ojb.console.ui.action
Class ObjectEditAction

java.lang.Object
  |
  +--org.apache.struts.action.Action
        |
        +--org.apache.struts.actions.DispatchAction
              |
              +--org.apache.struts.actions.LookupDispatchAction
                    |
                    +--org.scrashmeow.ojb.console.framework.OjbcLookupDispatchAction
                          |
                          +--org.scrashmeow.ojb.console.ui.action.ObjectInitializeEditorAction
                                |
                                +--org.scrashmeow.ojb.console.ui.action.ObjectEditAction
All Implemented Interfaces:
ApplicationServiceAware, java.io.Serializable
Direct Known Subclasses:
NestedObjectEditAction

public class ObjectEditAction
extends ObjectInitializeEditorAction

Author:
Alexander_Bibighaus To change this generated comment edit the template variable "typecomment": Window>Preferences>Java>Templates. To enable and disable the creation of type comments go to Window>Preferences>Java>Code Generation.
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.struts.actions.LookupDispatchAction
keyMethodMap, localeMap
 
Fields inherited from class org.apache.struts.actions.DispatchAction
clazz, log, messages, methods, types
 
Fields inherited from class org.apache.struts.action.Action
ACTION_SERVLET_KEY, APPLICATION_KEY, DATA_SOURCE_KEY, defaultLocale, ERROR_KEY, EXCEPTION_KEY, FORM_BEANS_KEY, FORWARDS_KEY, LOCALE_KEY, MAPPING_KEY, MAPPINGS_KEY, MESSAGE_KEY, MESSAGES_KEY, MULTIPART_KEY, PLUG_INS_KEY, REQUEST_PROCESSOR_KEY, servlet, SERVLET_KEY, TRANSACTION_TOKEN_KEY
 
Constructor Summary
ObjectEditAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward edit(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, HttpServletRequest request, HttpServletResponse response)
          Method edit @add-javadoc!!!
protected  java.util.Map getKeyMethodMap()
           
protected  ObjectEditorContext lookupEditorContext(ObjectEditForm form, HttpServletRequest request)
          Method lookupEditorContext @add-javadoc!!!
protected  java.lang.Object lookupInstanceToEdit(ObjectEditForm form, HttpServletRequest request, org.apache.ojb.broker.metadata.ClassDescriptor cld)
          Method lookupInstanceToEdit @add-javadoc!!!
protected  ObjectEditorContext lookupParentEditorContext(ObjectInitializeEditorForm form, HttpServletRequest request)
          Method lookupParentEditorContext @add-javadoc!!!
 
Methods inherited from class org.scrashmeow.ojb.console.ui.action.ObjectInitializeEditorAction
createObjectEditorContext, findClassDescriptor, getEditorForward, storeEditorContext
 
Methods inherited from class org.scrashmeow.ojb.console.framework.OjbcLookupDispatchAction
createBreadcrumbs, execute, findRedirectingForward, getApplicationService, initializeUserSession
 
Methods inherited from class org.apache.struts.actions.LookupDispatchAction
execute
 
Methods inherited from class org.apache.struts.actions.DispatchAction
dispatchMethod, getMethod, unspecified
 
Methods inherited from class org.apache.struts.action.Action
execute, generateToken, getDataSource, getDataSource, getLocale, getResources, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, perform, perform, resetToken, saveErrors, saveMessages, saveToken, setLocale, setServlet, toHex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectEditAction

public ObjectEditAction()
Method Detail

edit

public org.apache.struts.action.ActionForward edit(org.apache.struts.action.ActionMapping mapping,
                                                   org.apache.struts.action.ActionForm form,
                                                   HttpServletRequest request,
                                                   HttpServletResponse response)
                                            throws java.lang.Exception
Method edit @add-javadoc!!!

Parameters:
mapping - @add-javadoc!!!
form - @add-javadoc!!!
request - @add-javadoc!!!
response - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
java.lang.Exception - @add-javadoc!!!

lookupEditorContext

protected ObjectEditorContext lookupEditorContext(ObjectEditForm form,
                                                  HttpServletRequest request)
                                           throws ServiceException
Method lookupEditorContext @add-javadoc!!!

Parameters:
form - @add-javadoc!!!
request - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

lookupParentEditorContext

protected ObjectEditorContext lookupParentEditorContext(ObjectInitializeEditorForm form,
                                                        HttpServletRequest request)
                                                 throws ServiceException
Method lookupParentEditorContext @add-javadoc!!!

Overrides:
lookupParentEditorContext in class ObjectInitializeEditorAction
Parameters:
form - @add-javadoc!!!
request - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

lookupInstanceToEdit

protected java.lang.Object lookupInstanceToEdit(ObjectEditForm form,
                                                HttpServletRequest request,
                                                org.apache.ojb.broker.metadata.ClassDescriptor cld)
                                         throws ServiceException
Method lookupInstanceToEdit @add-javadoc!!!

Parameters:
form - @add-javadoc!!!
request - @add-javadoc!!!
cld - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getKeyMethodMap

protected java.util.Map getKeyMethodMap()
Overrides:
getKeyMethodMap in class OjbcLookupDispatchAction
Returns:
@add-javadoc!!!
See Also:
LookupDispatchAction.getKeyMethodMap()


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.