Class NewsActionBean

java.lang.Object
sk.iway.iwcm.system.stripes.WebJETActionBean
sk.iway.iwcm.components.news.NewsActionBean
All Implemented Interfaces:
net.sourceforge.stripes.action.ActionBean

public class NewsActionBean extends WebJETActionBean
Include actionBean pre nove news komponenty Title webjet7 Company Interway s.r.o. (www.interway.sk) Copyright Interway s.r.o. (c) 2001-2015
  • Constructor Details

    • NewsActionBean

      public NewsActionBean()
  • Method Details

    • news

      @DefaultHandler public net.sourceforge.stripes.action.Resolution news()
    • loadTemplate

      public net.sourceforge.stripes.action.Resolution loadTemplate()
    • loadTemplates

      public net.sourceforge.stripes.action.Resolution loadTemplates()
    • deleteTemplate

      public net.sourceforge.stripes.action.Resolution deleteTemplate()
    • saveTemplate

      public net.sourceforge.stripes.action.Resolution saveTemplate()
    • setTags

      public net.sourceforge.stripes.action.Resolution setTags()
    • setAuthors

      public net.sourceforge.stripes.action.Resolution setAuthors()
    • getNewsList

      public List<? extends DocDetails> getNewsList()
    • addCriteria

      public static void addCriteria(javax.servlet.http.HttpServletRequest request, Criteria... criteria)
      Umoznuje pridat dalsie kriteria, napr v JSP - obdoba whereSql v predoslych newskach
      Parameters:
      request -
      criteria -
    • setPerexGroup

      public void setPerexGroup(int[] perexGroup)
    • setAscending

      public void setAscending(boolean ascending)
    • setPaging

      public void setPaging(boolean paging)
    • setPageSize

      public void setPageSize(int pageSize)
    • setNewsName

      public void setNewsName(String newsName)
    • setPerex

      public void setPerex(boolean perex)
    • setDate

      public void setDate(boolean date)
    • setPlace

      public void setPlace(boolean place)
    • setGroupIds

      public void setGroupIds(int[] groupIds)
    • setNewsQuery

      public void setNewsQuery(NewsQuery newsQuery)
    • setSearchAlsoProtectedPages

      public void setSearchAlsoProtectedPages(boolean searchAlsoProtectedPages)
    • isLoadData

      public boolean isLoadData()
    • setLoadData

      public void setLoadData(boolean loadData)
    • isPaging

      public boolean isPaging()
    • isPerex

      public boolean isPerex()
    • getPage

      public int getPage()
    • setPage

      public void setPage(int page)
    • isDate

      public boolean isDate()
    • isPlace

      public boolean isPlace()
    • getRequestPerexGroupsName

      public String getRequestPerexGroupsName()
    • setRequestPerexGroupsName

      public void setRequestPerexGroupsName(String requestPerexGroupsName)
    • getPaginator

      public Map<String,Object> getPaginator(Prop prop)
    • getTotalPages

      public int getTotalPages()
    • setReturnDocsWithAtributes

      public void setReturnDocsWithAtributes(boolean returnDocsWithAtributes)
    • getFilter

      public Map<String,List<String>> getFilter()
    • setFilter

      public void setFilter(Map<String,List<String>> filter)
    • getSearch

      public Map<String,List<String>> getSearch()
    • setSearch

      public void setSearch(Map<String,List<String>> search)
    • setAlsoSubGroups

      public void setAlsoSubGroups(boolean alsoSubGroups)
    • setSubGroupsDepth

      public void setSubGroupsDepth(int subGroupsDepth)
    • setDocMode

      public void setDocMode(int docMode)
    • getGroupIdsString

      public String getGroupIdsString()
    • getPerexGroupString

      public String getPerexGroupString()
    • getPerexGroupNotString

      public String getPerexGroupNotString()
    • isAscending

      public boolean isAscending()
    • getPageSize

      public int getPageSize()
    • isAlsoSubGroups

      public boolean isAlsoSubGroups()
    • getSubGroupsDepth

      public int getSubGroupsDepth()
    • getDocMode

      public int getDocMode()
    • getPerexGroup

      public int[] getPerexGroup()
    • getGroupIds

      public int[] getGroupIds()
    • getPerexCrop

      public int getPerexCrop()
    • setPerexCrop

      public void setPerexCrop(int perexCrop)
    • setPerexNotRequired

      public void setPerexNotRequired(boolean perexNotRequired)
    • setPublishType

      public void setPublishType(NewsActionBean.PublishType publishType)
    • getPublishType

      public NewsActionBean.PublishType getPublishType()
    • getOrder

      public NewsQuery.OrderEnum getOrder()
    • setOrder

      public void setOrder(NewsQuery.OrderEnum order)
    • getHtmlOut

      public String getHtmlOut()
    • isPerexNotRequired

      public boolean isPerexNotRequired()
    • isSearchAlsoProtectedPages

      public boolean isSearchAlsoProtectedPages()
    • link

      public String link(DocDetails doc)
    • setTemplate

      public void setTemplate(NewsTemplateBean template)
    • getTemplate

      public NewsTemplateBean getTemplate()
    • getTemplates

      public List<NewsTemplateBean> getTemplates()
    • getTemplateUpdate

      public NewsTemplateBean getTemplateUpdate()
    • setTemplateUpdate

      public void setTemplateUpdate(NewsTemplateBean templateUpdate)
    • getVelocityProperties

      public List<NewsContextMenuItem> getVelocityProperties()
    • getDocDetailsProperties

      public List<NewsContextMenuItem> getDocDetailsProperties()
    • getGroupDetailsProperties

      public List<NewsContextMenuItem> getGroupDetailsProperties()
    • getPagingProperties

      public List<NewsContextMenuItem> getPagingProperties()
    • isCanEdit

      public boolean isCanEdit()
    • getEditAttributesPopup

      public static String getEditAttributesPopup(javax.servlet.http.HttpServletRequest request, DocDetails doc)
      Vrati atributy pre news komponentu na jej lahsiu editaciu, pouzije sa na kazdom news elemente v liste
      Parameters:
      request -
      doc -
      Returns:
    • getEditAttributesInline

      public static String getEditAttributesInline(javax.servlet.http.HttpServletRequest request, DocDetails doc)
    • getAuthor

      public static UserDetails getAuthor(DocDetails doc)
    • getCacheMinutes

      public int getCacheMinutes()
    • setCacheMinutes

      public void setCacheMinutes(int cacheMinutes)
    • getContextClasses

      public String[] getContextClasses()
    • setContextClasses

      public void setContextClasses(String[] contextClasses)
    • getPerexGroupNot

      public int[] getPerexGroupNot()
    • getOffset

      public int getOffset()
    • setOffset

      public void setOffset(int offset)
    • setPerexGroupNot

      public void setPerexGroupNot(int[] perexGroupNot)
    • isIncludeActualDoc

      public boolean isIncludeActualDoc()
    • setIncludeActualDoc

      public void setIncludeActualDoc(boolean includeActualDoc)
    • clearList

      public void clearList()
    • isCheckDuplicity

      public boolean isCheckDuplicity()
    • setCheckDuplicity

      public void setCheckDuplicity(boolean checkDuplicity)
    • getTagClickLink

      public String getTagClickLink()
    • setTagClickLink

      public void setTagClickLink(String tagClickLink)
    • getTags

      public List<LabelValueDetails> getTags()
    • setTags

      public void setTags(List<LabelValueDetails> tags)
    • getTag

      public String getTag()
    • setTag

      public void setTag(String tag)
    • getAuthors

      public List<LabelValueDetails> getAuthors()
    • setAuthors

      public void setAuthors(List<LabelValueDetails> authors)
    • getAuthor

      public String getAuthor()
    • setAuthor

      public void setAuthor(String author)