org.openxava.actions
Interface IAction

All Known Subinterfaces:
IChangeControllersAction, IChangeModeAction, IChangeModuleAction, ICustomViewAction, IForwardAction, IJDBCAction, ILoadFileAction, IModelAction, IModuleContextAction, IMultipleForwardAction, INavigationAction, IOnChangePropertyAction, IProcessLoadedFileAction, IPropertyAction, IRemoteAction
All Known Implementing Classes:
AddColumnsAction, AddElementsToCollectionAction, AddImageToGalleryAction, AddLiferayDocumentAction, BaseAction, CancelAction, CancelDialogAction, CancelFromCustomListAction, CancelInListAction, ChangeImageAction, ChangeModuleAction, ChangeSectionAction, ChooseReferenceAction, CollectionBaseAction, CollectionElementViewBaseAction, CreateNewCustomReportAction, CreateNewElementInCollectionAction, CreateNewElementInManyToManyCollectionAction, CreateNewFromReferenceAction, CustomizeListAction, DeleteAction, DeleteImageAction, DeleteLiferayDocumentAction, DeleteSelectedAction, DeselectRowsAction, EditCustomReportColumnAction, EditElementInCollectionAction, EditElementInManyToManyCollectionAction, EditGalleryAction, EmptyAction, FilterAction, GenerateCustomReportAction, GenerateReportAction, GoAddColumnsAction, GoAddColumnsPageAction, GoAddElementsToCollectionAction, GoDetailAction, GoListAction, GoNextPageAction, GoPageAction, GoPreviousPageAction, GoSplitAction, GoToURLAction, HideDetailElementInCollectionAction, HideRowsAction, InitListAction, JasperMultipleReportBaseAction, JasperReportBaseAction, LoadImageAction, LoadImageIntoGalleryAction, LoadLiferayDocumentAction, MaximizeImageAction, MinimizeImageAction, ModifyFromReferenceAction, MoveColumnToLeftAction, MoveColumnToRightAction, MoveCustomReportColumnAction, MyReportsAction, NavigationAction, NavigationFromReferenceBaseAction, NewAction, NewTreeViewItemAction, OnChangeCustomReportColumnNameAction, OnChangeCustomReportNameAction, OnChangePropertyBaseAction, OnChangeSearchAction, OnSelectElementBaseAction, OpenSearchDialogAction, OrderByAction, ReferenceBaseAction, ReferenceSearchAction, RemoveColumnAction, RemoveColumnSumAction, RemoveCustomReportAction, RemoveCustomReportColumnAction, RemoveElementFromCollectionAction, RemoveImageFromGalleryAction, RemoveSelectedInCollectionAction, RemoveSelectedTreeViewNodeAction, RemoveTreeViewNodeAction, ResetPreviousControllersAction, RestoreDefaultColumnsAction, ReturnAction, ReturnPreviousModuleAction, SaveAction, SaveAndStayElementInCollectionAction, SaveCustomReportColumnAction, SaveElementInCollectionAction, SaveElementInManyToManyCollectionAction, SaveElementInTreeViewAction, SaveNewAction, SearchAction, SearchByViewKeyAction, SearchDialogAction, SearchExecutingOnChangeAction, SearchReadOnlyAction, SetCustomViewAction, SetDefaultSchemaAction, SetEditableAction, SetLocaleAction, SetPageRowCountAction, SetPersistenceUnitAction, SetSchemaAction, SetUserAction, ShowRowsAction, SimpleHTMLReportAction, SimpleTemplaterAction, SortColumnsAction, SumColumnAction, TabBaseAction, TreeViewExpandCollapseAction, TreeViewMoveNodeAction, UpdateAction, UpdateElementInManyToManyCollectionAction, UpdateReferenceBaseAction, ViewBaseAction, ViewDetailAction, ViewElementInCollectionAction

public interface IAction

OpenXava action. It's better to extend from BaseAction instead of implementing directly this interface.

Author:
Javier Paniza

Method Summary
 void execute()
           
 Messages getErrors()
           
 Messages getMessages()
           
 void setEnvironment(Environment environment)
           
 void setErrors(Messages errors)
           
 void setMessages(Messages messages)
           
 

Method Detail

execute

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

setErrors

void setErrors(Messages errors)

getErrors

Messages getErrors()

setMessages

void setMessages(Messages messages)

getMessages

Messages getMessages()

setEnvironment

void setEnvironment(Environment environment)