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 StringgetActionGroupName()the group name of the actionbooleanhaveRight(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)
-
-