Package sk.iway.iwcm.components.news
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
Include actionBean pre nove news komponenty
Title webjet7
Company Interway s.r.o. (www.interway.sk)
Copyright Interway s.r.o. (c) 2001-2015
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static enum
-
Field Summary
Fields inherited from class sk.iway.iwcm.system.stripes.WebJETActionBean
context, RESOLUTION_CLOSE, RESOLUTION_CONTINUE, RESOLUTION_CSRF, RESOLUTION_NOT_LOGGED
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addCriteria
(javax.servlet.http.HttpServletRequest request, Criteria... criteria) Umoznuje pridat dalsie kriteria, napr v JSP - obdoba whereSql v predoslych newskachvoid
net.sourceforge.stripes.action.Resolution
static UserDetails
getAuthor
(DocDetails doc) int
String[]
int
static String
getEditAttributesInline
(javax.servlet.http.HttpServletRequest request, DocDetails doc) 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 listeint[]
List<? extends DocDetails>
int
getOrder()
int
getPage()
int
getPaginator
(Prop prop) int
int[]
int[]
int
getTag()
getTags()
int
boolean
boolean
boolean
boolean
boolean
isDate()
boolean
boolean
boolean
isPaging()
boolean
isPerex()
boolean
boolean
isPlace()
boolean
link
(DocDetails doc) net.sourceforge.stripes.action.Resolution
net.sourceforge.stripes.action.Resolution
net.sourceforge.stripes.action.Resolution
news()
net.sourceforge.stripes.action.Resolution
void
setAlsoSubGroups
(boolean alsoSubGroups) void
setAscending
(boolean ascending) void
net.sourceforge.stripes.action.Resolution
void
setAuthors
(List<LabelValueDetails> authors) void
setCacheMinutes
(int cacheMinutes) void
setCheckDuplicity
(boolean checkDuplicity) void
setContextClasses
(String[] contextClasses) void
setDate
(boolean date) void
setDocMode
(int docMode) void
void
setGroupIds
(int[] groupIds) void
setIncludeActualDoc
(boolean includeActualDoc) void
setLoadData
(boolean loadData) void
setNewsName
(String newsName) void
setNewsQuery
(NewsQuery newsQuery) void
setOffset
(int offset) void
setOrder
(NewsQuery.OrderEnum order) void
setPage
(int page) void
setPageSize
(int pageSize) void
setPaging
(boolean paging) void
setPerex
(boolean perex) void
setPerexCrop
(int perexCrop) void
setPerexGroup
(int[] perexGroup) void
setPerexGroupNot
(int[] perexGroupNot) void
setPerexNotRequired
(boolean perexNotRequired) void
setPlace
(boolean place) void
setPublishType
(NewsActionBean.PublishType publishType) void
setRequestPerexGroupsName
(String requestPerexGroupsName) void
setReturnDocsWithAtributes
(boolean returnDocsWithAtributes) void
void
setSearchAlsoProtectedPages
(boolean searchAlsoProtectedPages) void
setSubGroupsDepth
(int subGroupsDepth) void
void
setTagClickLink
(String tagClickLink) net.sourceforge.stripes.action.Resolution
setTags()
void
setTags
(List<LabelValueDetails> tags) void
setTemplate
(NewsTemplateBean template) void
setTemplateUpdate
(NewsTemplateBean templateUpdate) Methods inherited from class sk.iway.iwcm.system.stripes.WebJETActionBean
getContext, getCurrentUser, getRequest, getSession, isAdminLogged, isAdminLoggedWithPerms, isAnyUserLogged, prepareIncludeRequestWrapper, removeIncludeRequestWrapper, setContext, setErrorText
-
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
-
addCriteria
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
-
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
-
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
-
setRequestPerexGroupsName
-
getPaginator
-
getTotalPages
public int getTotalPages() -
setReturnDocsWithAtributes
public void setReturnDocsWithAtributes(boolean returnDocsWithAtributes) -
getFilter
-
setFilter
-
getSearch
-
setSearch
-
setAlsoSubGroups
public void setAlsoSubGroups(boolean alsoSubGroups) -
setSubGroupsDepth
public void setSubGroupsDepth(int subGroupsDepth) -
setDocMode
public void setDocMode(int docMode) -
getGroupIdsString
-
getPerexGroupString
-
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
-
getPublishType
-
getOrder
-
setOrder
-
getHtmlOut
-
isPerexNotRequired
public boolean isPerexNotRequired() -
isSearchAlsoProtectedPages
public boolean isSearchAlsoProtectedPages() -
link
-
setTemplate
-
getTemplate
-
getTemplates
-
getTemplateUpdate
-
setTemplateUpdate
-
getVelocityProperties
-
getDocDetailsProperties
-
getGroupDetailsProperties
-
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
-
getCacheMinutes
public int getCacheMinutes() -
setCacheMinutes
public void setCacheMinutes(int cacheMinutes) -
getContextClasses
-
setContextClasses
-
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
-
setTagClickLink
-
getTags
-
setTags
-
getTag
-
setTag
-
getAuthors
-
setAuthors
-
getAuthor
-
setAuthor
-