Class AbstractTemplatePageAction

All Implemented Interfaces:
Beanable, PageAware, TinyUrlAware, WebInterface, MessageHolderAware, Serializable, org.apache.struts2.action.Action, org.apache.struts2.interceptor.ValidationAware, org.apache.struts2.locale.LocaleProvider, org.apache.struts2.text.TextProvider, org.apache.struts2.Validateable
Direct Known Subclasses:
AbstractCreateAndEditPageAction

public abstract class AbstractTemplatePageAction extends AbstractPreviewPageAction
An abstract action for actions that use page templates.
See Also:
  • Field Details

  • Constructor Details

    • AbstractTemplatePageAction

      public AbstractTemplatePageAction()
  • Method Details

    • getTemplateId

      public String getTemplateId()
    • setTemplateId

      public void setTemplateId(String templateId)
    • loadTemplates

      protected void loadTemplates()
    • getGlobalPageTemplates

      public List getGlobalPageTemplates()
    • getSpacePageTemplates

      public List getSpacePageTemplates()
    • isPageTemplatesAvailable

      public boolean isPageTemplatesAvailable()
    • setPageTemplateManager

      public void setPageTemplateManager(PageTemplateManager pageTemplateManager)
    • getPageTemplate

      public PageTemplate getPageTemplate()