public class ForEach extends Base implements IterationTag
Modifier and Type | Class and Description |
---|---|
static class |
ForEach.ContentUnwrappingIterator
This iterator will unwrap WGContent-containing objects into WGContent, leave everything else untouched
|
class |
ForEach.FilterIterator<T> |
static class |
ForEach.OnlyVisibleIterator |
static class |
ForEach.Status |
Base.DynamicAttribute, Base.DynamicAttributeValueType, Base.MixedAttributeResolver, Base.ResultInterceptor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TAGINFO_COUNT |
static java.lang.String |
TAGINFO_CURRENTPAGE |
static java.lang.String |
TAGINFO_CURRENTVALUE |
static java.lang.String |
TAGINFO_ENDINDEX |
static java.lang.String |
TAGINFO_HASNEXTPAGE |
static java.lang.String |
TAGINFO_HASPREVIOUSPAGE |
static java.lang.String |
TAGINFO_PAGES |
static java.lang.String |
TAGINFO_STARTINDEX |
AJAX_MODE_NO_PORTLET_REFRESH, ATTRIB_INCLUDEPARENT, DEBUG_TIMESTAMP_FORMAT, OPTION_CURRENT_MEDIAKEY, OPTION_DEFAULT_LABELCONTAINER, OPTION_DEFAULT_LABELFILE, OPTION_DEFAULT_XPLANGUAGE, OPTION_DESIGNDB, OPTION_IMAGE_DERIVATES, OPTION_INCLUDELEVEL, OPTION_INNER_LAYOUT, OPTION_ITEM_MAPPINGS, OPTION_LINK_ACTION, OPTION_LINK_MEDIUM, OPTION_META_MAPPINGS, OPTION_MODULE_CONTROLLER, OPTION_PORTLET_EVENT_STARTINDEX, OPTION_PORTLET_NAMESPACE, OPTION_RESULT_INTERCEPTORS, OPTION_TMLMODULE_MEDIAKEY, OPTION_TMLMODULE_NAME, OPTION_WEBTML_SCOPE, SYSTEMOPTION_PREFIX, TAGVALUE_DYNAMIC_ATTRIBUTES, TAGVALUE_STATUS, UNRECOVERABLE_OPTIONS, URL_VERSION_PARAMETER
Constructor and Description |
---|
ForEach() |
Modifier and Type | Method and Description |
---|---|
BaseTagStatus |
createTagStatus() |
java.lang.String |
getCount()
Gets the count
|
java.lang.String |
getCurrentvalue()
Gets the currentvalue
|
java.lang.String |
getExpression() |
java.lang.String |
getFilllastpage()
Returns the filllastpage.
|
java.lang.String |
getFilter() |
java.lang.String |
getItem()
Gets the item
|
java.lang.String |
getLinear() |
java.lang.String |
getOffset() |
java.lang.String |
getOnlypublished() |
java.lang.String |
getPage()
Gets the page
|
java.lang.String |
getPageSize()
Gets the pageSize
|
java.lang.String |
getRelationgroup() |
java.lang.String |
getSortcomparison() |
java.lang.String |
getSortexpression()
Gets the sortExpression
|
java.lang.String |
getSortitem() |
java.lang.String |
getSortlanguage()
Gets the sortLanguage
|
java.lang.String |
getSortmeta() |
java.lang.String |
getSortorder()
Gets the sortOrder
|
java.lang.String |
getSourcetag()
Gets the sourceTag
|
ForEach.Status |
getStatus() |
java.lang.String |
getType()
Gets the type
|
java.lang.String |
getXplanguage() |
void |
setCount(java.lang.String count)
Sets the count
|
void |
setCurrentvalue(java.lang.String currentvalue)
Sets the currentvalue
|
void |
setExpression(java.lang.String expression) |
void |
setFilllastpage(java.lang.String filllastpage)
Sets the filllastpage.
|
void |
setFilter(java.lang.String filter) |
void |
setItem(java.lang.String item)
Sets the item
|
void |
setLinear(java.lang.String linear) |
void |
setOffset(java.lang.String offset) |
void |
setOnlypublished(java.lang.String onlypublished) |
void |
setPage(java.lang.String page)
Sets the pageSize
|
void |
setPagesize(java.lang.String pageSize)
Sets the pageSize
|
void |
setRelationgroup(java.lang.String group) |
void |
setSortcomparison(java.lang.String sortcomparison) |
void |
setSortexpression(java.lang.String sortExpression)
Sets the sortExpression
|
void |
setSortitem(java.lang.String string) |
void |
setSortlanguage(java.lang.String sortLanguage)
Sets the sortLanguage
|
void |
setSortmeta(java.lang.String string) |
void |
setSortorder(java.lang.String sortOrder)
Sets the sortOrder
|
void |
setSourcetag(java.lang.String sourceTag)
Sets the sourceTag
|
void |
setType(java.lang.String type)
Sets the type
|
void |
setXplanguage(java.lang.String sortLanguage) |
void |
tmlAfterBody() |
void |
tmlEndTag() |
void |
tmlStartTag() |
addResultInterceptor, addWarning, addWarning, buildHTMLHead, buildNamedActionParameters, clearWarnings, defaultSetDynamicAttribute, doAfterBody, doEndTag, doStartTag, getAppendvar, getCancelTag, getChildTagContext, getContext, getCore, getDebugNode, getDefaultExpressionLanguage, getDesignDBKey, getDispatcher, getDivider, getEncode, getFormat, getId, getIf, getIteration, getIterationDebugNode, getLevel, getMainContext, getMimeType, getOption, getOutput, getOutputStream, getPageContext, getParentTag, getPrefix, getPrivatecontext, getPsessionvar, getPvar, getResponse, getResultString, getResultString, getSessionvar, getSourceline, getSuffix, getTagDescription, getTagName, getTagStatusById, getTagStatusById, getTMLContext, getTMLContextForDocument, getTrim, getUid, getUnless, getUserProfile, getUserProfile, getVar, getWGPPath, includeScript, isAjaxRequest, isCollectionsShowReleasedOnly, isEvalBody, isKeepParamsOnAJAX, isKeepParamsOnNonAJAX, isResultOutput, isVarWritten, isWriteVars, iterationIncrement, openContentDB, openDesignDB, release, setAppendvar, setCancelTag, setChildTagContext, setContext, setDivider, setDynamicAttribute, setEncode, setEvalBody, setFormat, setIf, setIteration, setOutput, setPrefix, setPrivatecontext, setPsessionvar, setPvar, setResult, setResultOutput, setSessionvar, setSourceline, setSuffix, setTMLContext, setTrim, setUid, setUnless, setVar, setWriteVars, stringToBoolean, stringToInteger, tmlInitBody, writePortletEventRegistration
doInitBody, getBodyContent, getPreviousOut, setBodyContent
findAncestorWithClass, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
public static final java.lang.String TAGINFO_CURRENTPAGE
public static final java.lang.String TAGINFO_PAGES
public static final java.lang.String TAGINFO_CURRENTVALUE
public static final java.lang.String TAGINFO_HASPREVIOUSPAGE
public static final java.lang.String TAGINFO_HASNEXTPAGE
public static final java.lang.String TAGINFO_STARTINDEX
public static final java.lang.String TAGINFO_ENDINDEX
public static final java.lang.String TAGINFO_COUNT
public java.lang.String getSortcomparison()
public void setSortcomparison(java.lang.String sortcomparison)
public BaseTagStatus createTagStatus()
public ForEach.Status getStatus()
public void tmlStartTag() throws de.innovationgate.webgate.api.WGException
tmlStartTag
in class Base
de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGException
Base#tmlStartTag(TMLContext)
public java.lang.String getCount()
public void setCount(java.lang.String count)
count
- The count to setpublic java.lang.String getItem()
public void setItem(java.lang.String item)
item
- The item to setpublic java.lang.String getPageSize()
public void setPagesize(java.lang.String pageSize)
pageSize
- The pageSize to setpublic java.lang.String getPage()
public void setPage(java.lang.String page)
pageSize
- The pageSize to setpublic java.lang.String getType()
public void setType(java.lang.String type)
type
- The type to setpublic java.lang.String getSourcetag()
public void setSourcetag(java.lang.String sourceTag)
sourceTag
- The sourceTag to setpublic void tmlAfterBody() throws de.innovationgate.webgate.api.WGException
tmlAfterBody
in class Base
de.innovationgate.webgate.api.WGAPIException
de.innovationgate.webgate.api.WGException
Base#tmlAfterBody(TMLContext)
public java.lang.String getSortlanguage()
public java.lang.String getXplanguage()
public void setSortlanguage(java.lang.String sortLanguage)
sortLanguage
- The sortLanguage to setpublic void setXplanguage(java.lang.String sortLanguage)
public java.lang.String getSortexpression()
public void setSortexpression(java.lang.String sortExpression)
sortExpression
- The sortExpression to setpublic java.lang.String getSortorder()
public void setSortorder(java.lang.String sortOrder)
sortOrder
- The sortOrder to setpublic java.lang.String getCurrentvalue()
public void setCurrentvalue(java.lang.String currentvalue)
currentvalue
- The currentvalue to setpublic void tmlEndTag() throws TMLException, de.innovationgate.webgate.api.WGException
tmlEndTag
in class Base
de.innovationgate.webgate.api.WGException
TMLException
Base.tmlEndTag()
public java.lang.String getFilllastpage()
public void setFilllastpage(java.lang.String filllastpage)
filllastpage
- The filllastpage to setpublic void setSortmeta(java.lang.String string)
string
- public void setSortitem(java.lang.String string)
string
- public java.lang.String getSortmeta()
public java.lang.String getSortitem()
public java.lang.String getOnlypublished()
public void setOnlypublished(java.lang.String onlypublished)
public java.lang.String getLinear()
public void setLinear(java.lang.String linear)
public java.lang.String getFilter()
public void setFilter(java.lang.String filter)
public java.lang.String getRelationgroup()
public void setRelationgroup(java.lang.String group)
public java.lang.String getOffset()
public void setOffset(java.lang.String offset)
public java.lang.String getExpression()
public void setExpression(java.lang.String expression)