org.openxava.actions
Class ReferenceBaseAction

java.lang.Object
  extended by org.openxava.actions.BaseAction
      extended by org.openxava.actions.ViewBaseAction
          extended by org.openxava.actions.ReferenceBaseAction
All Implemented Interfaces:
IAction, IChangeModeAction, IModuleContextAction, IRequestAction
Direct Known Subclasses:
NavigationFromReferenceBaseAction, ReferenceSearchAction

public class ReferenceBaseAction
extends ViewBaseAction

Author:
Javier Paniza

Nested Class Summary
protected static class ReferenceBaseAction.ViewInfo
           
 
Field Summary
 
Fields inherited from interface org.openxava.actions.IChangeModeAction
DETAIL, LIST, PREVIOUS_MODE, SPLIT
 
Constructor Summary
ReferenceBaseAction()
           
 
Method Summary
 void execute()
           
 java.lang.String getKeyProperty()
           
 View getReferenceSubview()
           
protected  ReferenceBaseAction.ViewInfo getViewInfo()
           
 void setKeyProperty(java.lang.String string)
           
 void setReferenceSubview(View view)
           
 
Methods inherited from class org.openxava.actions.ViewBaseAction
closeDialog, getModelName, getPreviousView, getPreviousViews, getView, resetDescriptionsCache, returnToPreviousView, setControllers, setPreviousViews, setView, showDialog, showDialog, showNewView, showView
 
Methods inherited from class org.openxava.actions.BaseAction
addActions, addError, addErrors, addInfo, addMessage, addMessages, addWarning, clearActions, executeAfter, executeBefore, getContext, getEnvironment, getErrors, getLocale, getManager, getMessages, getNextMode, getRequest, removeActions, returnToPreviousControllers, setContext, setDefaultControllers, setEnvironment, setErrors, setMessages, setNextMode, setRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferenceBaseAction

public ReferenceBaseAction()
Method Detail

execute

public void execute()
             throws java.lang.Exception
Throws:
java.lang.Exception

getViewInfo

protected ReferenceBaseAction.ViewInfo getViewInfo()

getKeyProperty

public java.lang.String getKeyProperty()

setKeyProperty

public void setKeyProperty(java.lang.String string)

getReferenceSubview

public View getReferenceSubview()

setReferenceSubview

public void setReferenceSubview(View view)