Class NewsApp

All Implemented Interfaces:
WebjetComponentInterface
Direct Known Subclasses:
NewsActionBean

public class NewsApp extends WebjetComponentAbstract
  • Field Details

    • groupIds

      protected List<GroupDetails> groupIds
    • alsoSubGroups

      protected boolean alsoSubGroups
    • subGroupsDepth

      protected int subGroupsDepth
    • publishType

      protected String publishType
    • perexNotRequired

      protected boolean perexNotRequired
    • docMode

      protected int docMode
    • order

      protected String order
    • ascending

      protected boolean ascending
    • paging

      protected boolean paging
    • pageSize

      protected int pageSize
    • offset

      protected int offset
    • loadData

      protected boolean loadData
    • checkDuplicity

      protected boolean checkDuplicity
    • contextClasses

      protected String contextClasses
    • template

      protected String template
    • perexGroup

      protected int[] perexGroup
    • perexGroupNot

      protected int[] perexGroupNot
  • Constructor Details

  • Method Details

    • getAppOptions

      public Map<String,List<OptionDto>> getAppOptions(ComponentRequest componentRequest, javax.servlet.http.HttpServletRequest request)
      Description copied from class: WebjetComponentAbstract
      Returns list of options for app editor in webpage
      Specified by:
      getAppOptions in interface WebjetComponentInterface
      Overrides:
      getAppOptions in class WebjetComponentAbstract
    • getContextClassesArr

      public String[] getContextClassesArr()
    • getNewsTemplatesRepository

      public NewsTemplatesRepository getNewsTemplatesRepository()
    • getGroupIds

      public List<GroupDetails> getGroupIds()
    • isAlsoSubGroups

      public boolean isAlsoSubGroups()
    • getSubGroupsDepth

      public int getSubGroupsDepth()
    • getPublishType

      public String getPublishType()
    • isPerexNotRequired

      public boolean isPerexNotRequired()
    • getDocMode

      public int getDocMode()
    • getOrder

      public String getOrder()
    • isAscending

      public boolean isAscending()
    • isPaging

      public boolean isPaging()
    • getPageSize

      public int getPageSize()
    • getOffset

      public int getOffset()
    • isLoadData

      public boolean isLoadData()
    • isCheckDuplicity

      public boolean isCheckDuplicity()
    • getContextClasses

      public String getContextClasses()
    • getTemplate

      public String getTemplate()
    • getPerexGroup

      public int[] getPerexGroup()
    • getPerexGroupNot

      public int[] getPerexGroupNot()
    • setNewsTemplatesRepository

      public void setNewsTemplatesRepository(NewsTemplatesRepository newsTemplatesRepository)
    • setGroupIds

      public void setGroupIds(List<GroupDetails> groupIds)
    • setAlsoSubGroups

      public void setAlsoSubGroups(boolean alsoSubGroups)
    • setSubGroupsDepth

      public void setSubGroupsDepth(int subGroupsDepth)
    • setPublishType

      public void setPublishType(String publishType)
    • setPerexNotRequired

      public void setPerexNotRequired(boolean perexNotRequired)
    • setDocMode

      public void setDocMode(int docMode)
    • setOrder

      public void setOrder(String order)
    • setAscending

      public void setAscending(boolean ascending)
    • setPaging

      public void setPaging(boolean paging)
    • setPageSize

      public void setPageSize(int pageSize)
    • setOffset

      public void setOffset(int offset)
    • setLoadData

      public void setLoadData(boolean loadData)
    • setCheckDuplicity

      public void setCheckDuplicity(boolean checkDuplicity)
    • setContextClasses

      public void setContextClasses(String contextClasses)
    • setTemplate

      public void setTemplate(String template)
    • setPerexGroup

      public void setPerexGroup(int[] perexGroup)
    • setPerexGroupNot

      public void setPerexGroupNot(int[] perexGroupNot)