Package org.javlo.actions
Interface IAction
-
- All Known Subinterfaces:
IModuleAction
- All Known Implementing Classes:
AbstractDisplayModule
,AbstractFileComponent
,AbstractModuleAction
,Action
,AddressFormRegisterComponent
,AdminAction
,ArrayDisplayComponent
,ArrayFileComponent
,CalendarComponent
,ChangeImageFilter
,ChatComponent
,ChooseBaseContext
,CommentsAction
,CommunicationAction
,ComponentList
,ComponentsAction
,ComponentsMacroModule
,Contact
,ContextAction
,CreateArticle
,CreateArticleComposition
,CreateArticleWidthTemplates
,CreateBusinessComponent
,CreateChildren
,CreateContentChildren
,CreateContext
,CreateRedirectionForAllLanguages
,CSVArrayComponent
,DashboardAction
,DataAction
,DeleteComponent
,DeleteDynamicComponent
,DisplayDashBoard
,DisplayResult
,DisplaySeoReport
,DisplayUserInfo
,DropboxAction
,DuplicatePageIndexed
,DynamicComponentBasket
,DynamicComponentCreator
,DynamicComponentFilter
,DynamicParagraph
,EcomAction
,Edit
,EditBasketComponent
,EmbedVideo
,EpubConverterComponent
,ErrorAction
,EventAction
,EventRegistration
,FileAction
,FollowComponent
,FormComponent
,FormMailingComponent
,FreeImage
,FreeImageWithVisibleLabel
,GenericFile
,GenericFileList
,GenericForm
,GenericFormForRegistering
,GenericQuiz
,GlobalImage
,GlobalImageSession
,GraphicCharter
,Image
,ImageBackground
,ImageTitle
,ImportContent
,ImportExternalPage
,ImportGalleryMacro
,ImportHTMLPageMacro
,ImportJCRPageMacro
,InvisibleImage
,ListSurvey
,LogAsUser
,MacroAction
,MailingAction
,MailingMacroModule
,MailingStat
,MobileAction
,Module.EmptyAction
,MonitoringAction
,MonthChildrenLink
,Multimedia
,MyEvents
,OnlineVideo
,PageRank
,PageReferenceComponent
,PaypalOrderComponent
,PDFMultimedia
,Persistence
,PortletAction
,ProductComponent
,PushStaticOnFtp
,QuizzParty
,ReactionComponent
,RemoteAction
,RenameChildren
,ResultSurvey
,RolesAction
,SearchActions
,SearchModuleAction
,SecureText
,SelectSurvey
,SharedContentAction
,SimplePoll
,SimpleVideo
,SiteMapAction
,SmartGenericForm
,SmartImport
,SmartLink
,SocialAction
,SocialShare
,SortSurvey
,Sound
,StaticMapComponent
,StripeOrderComponent
,Survey
,SurveyGenericForm
,TaxonomyAction
,TaxonomyMacroModule
,TaxonomySessionComponent
,TemplateAction
,TemplateEditorAction
,TemplateMacroModule
,TicketAction
,TimeTravelerActions
,TransferOrderComponent
,UndeletePage
,UnsecureAction
,UpdateUserRole
,UploadFileComponent
,UploadGallery
,UserAction
,UserLogin
,UserMacroModule
,UserRegistration
,UserSearch
,VFSFile
,Video
,VideoContentMultimedia
,ViewActions
,Wall
,WeekChildrenLink
public interface IAction
- Author:
- pvandermaesen when a composent implement this interface, the action manager can call perform${action-name} method in the component when this action groupe is called. For call an action you must specify a parameter in the request 'webaction' = ${group-name}.${action-name}.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getActionGroupName()
the group name of the actionboolean
haveRight(ContentContext ctx, String action)
-
-
-
Method Detail
-
getActionGroupName
String getActionGroupName()
the group name of the action- Returns:
- a group name.
-
haveRight
boolean haveRight(ContentContext ctx, String action)
-
-