|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectTagSupport
com.basecmp.taglibs.core.AbstractTag
com.basecmp.taglibs.core.CategoryListTag
Erzeugt ein mit JSTL iterierbares Listen-Objekt mit allen Sub-Kategorien der angegebenen Oberkategorie. Wenn keine Oberkategorie angegeben wurde, wird der aktuellen Mandant ale Kategorie-Wurzel benutzt.
| Constructor Summary | |
CategoryListTag()
|
|
| Method Summary | |
protected java.lang.Long |
clientIdBySession()
Returns the client-id (CID) from the session-attribute DOMAIN_CLIENT_ID. |
protected java.lang.String |
determineTagVarName(java.lang.String var)
|
protected java.lang.String |
determineTagVarName(java.lang.String var,
java.lang.String defaultName)
|
int |
doEndTag()
|
protected java.lang.Long |
domainIdByHttpHeader()
Returns the domain-id (CID) using the Http-HOST-Header. |
protected java.lang.Long |
domainIdBySession()
Returns the domain-id (CID) from the session-attribute USER_VIEWING_DOMAIN_ID. |
protected java.lang.String |
domainNameByHttpHeader()
Returns the domain-name from the current request-header (HOST-header). |
protected java.lang.String |
domainNameBySession()
Returns the domain-name from the session-attribute USER_VIEWING_DOMAIN. |
int |
doStartTag()
|
static java.util.List |
getAssetListForPage(int currentPageNo,
PersistentAsset listDefinition,
java.util.List listAssets)
Extrahiert die Assets einer "Seite" aus einer Assetliste (ArrayList mit PersistentAssets) die Assets der aktuell darzustellenden Seite. |
static java.lang.String |
getErrorMsg(java.lang.String header,
java.lang.String message)
|
java.lang.String |
getInpathcidvar()
|
java.lang.String |
getOpenbranchalias()
|
java.lang.String |
getOpenbranchcid()
|
java.lang.String |
getRootalias()
|
java.lang.String |
getRootcid()
|
java.lang.String |
getVar()
|
protected static java.util.Map |
getWrappedAsset(java.lang.Object asset,
java.lang.String index)
|
protected PersistentAsset |
retrievePersistentAsset(java.lang.Object requestedAsset)
|
void |
setInpathcidvar(java.lang.String inpathcidvar)
|
void |
setOpenbranchalias(java.lang.String openbranchalias)
|
void |
setOpenbranchcid(java.lang.String openbranchcid)
|
void |
setRootalias(java.lang.String rootalias)
|
void |
setRootcid(java.lang.String rootcid)
|
void |
setVar(java.lang.String var)
|
protected void |
write(java.lang.String jspout)
Helper-Method to simplify writing content into th current page-delivery. |
protected void |
writeErrorMsg(java.lang.String header,
java.lang.String message)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CategoryListTag()
| Method Detail |
public int doEndTag()
throws JspException
JspException
public int doStartTag()
throws JspException
JspExceptionpublic java.lang.String getInpathcidvar()
public java.lang.String getOpenbranchalias()
public java.lang.String getOpenbranchcid()
public java.lang.String getRootalias()
public java.lang.String getRootcid()
public java.lang.String getVar()
public void setInpathcidvar(java.lang.String inpathcidvar)
public void setOpenbranchalias(java.lang.String openbranchalias)
public void setOpenbranchcid(java.lang.String openbranchcid)
public void setRootalias(java.lang.String rootalias)
public void setRootcid(java.lang.String rootcid)
public void setVar(java.lang.String var)
protected java.lang.Long clientIdBySession()
SessionConstants#DOMAIN_CLIENT_IDprotected java.lang.String determineTagVarName(java.lang.String var)
protected java.lang.String determineTagVarName(java.lang.String var,
java.lang.String defaultName)
protected java.lang.Long domainIdByHttpHeader()
protected java.lang.Long domainIdBySession()
SessionConstants#USER_VIEWING_DOMAIN_IDprotected java.lang.String domainNameByHttpHeader()
protected java.lang.String domainNameBySession()
SessionConstants#USER_VIEWING_DOMAIN
public static java.util.List getAssetListForPage(int currentPageNo,
PersistentAsset listDefinition,
java.util.List listAssets)
Eine leere Liste wird zurückgegeben, wenn...
currentPageNo - aktuelle Seitennummer (Seiten-Zählung beginnt mit 0)listDefinition - Metadaten-ListassetlistAssets - alle Assets einer Liste
public static java.lang.String getErrorMsg(java.lang.String header,
java.lang.String message)
protected static java.util.Map getWrappedAsset(java.lang.Object asset,
java.lang.String index)
protected PersistentAsset retrievePersistentAsset(java.lang.Object requestedAsset)
throws java.lang.Exception
java.lang.Exceptionprotected void write(java.lang.String jspout)
jspout - the content to write.
protected void writeErrorMsg(java.lang.String header,
java.lang.String message)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||