com.basecmp.taglibs.core
Class EditAssetAnchorTag

java.lang.Object
  extended byTagSupport
      extended bycom.basecmp.taglibs.core.AbstractTag
          extended bycom.basecmp.taglibs.core.EditAssetAnchorTag

public class EditAssetAnchorTag
extends com.basecmp.taglibs.core.AbstractTag

For usage-description see Taglib-Docs. Created on 01.02.2005

See Also:
Serialized Form
Author:
Wolfgang Schröder

Constructor Summary
EditAssetAnchorTag()
           
 
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.
 java.lang.String getAssettype()
           
 java.lang.String getCid()
           
 java.lang.String getCssclass()
           
 java.lang.String getEditmode()
           
static java.lang.String getErrorMsg(java.lang.String header, java.lang.String message)
           
 java.lang.String getIconname()
           
 java.lang.String getInitialize()
           
 java.lang.String getLinktitle()
           
 java.lang.String getLiverole()
           
 java.lang.String getPopup()
           
 java.lang.String getReftype()
           
 java.lang.String getReturntotarget()
           
 java.lang.String getReturntourl()
           
 java.lang.String getSavemode()
           
 java.lang.String getSearchconfig()
           
 java.lang.String getStack()
           
 java.lang.String getStackin()
           
 java.lang.String getTargetcid()
           
protected static java.util.Map getWrappedAsset(java.lang.Object asset, java.lang.String index)
           
protected  PersistentAsset retrievePersistentAsset(java.lang.Object requestedAsset)
           
 void setAssettype(java.lang.String assettype)
           
 void setCid(java.lang.String cid)
           
 void setCssclass(java.lang.String cssclass)
           
 void setEditmode(java.lang.String editmode)
           
 void setIconname(java.lang.String iconname)
           
 void setInitialize(java.lang.String initialize)
           
 void setLinktitle(java.lang.String linktitle)
           
 void setLiverole(java.lang.String liverole)
           
 void setPopup(java.lang.String popup)
           
 void setReftype(java.lang.String reftype)
           
 void setReturntotarget(java.lang.String returntotarget)
           
 void setReturntourl(java.lang.String returntourl)
           
 void setSavemode(java.lang.String savemode)
           
 void setSearchconfig(java.lang.String searchconfig)
           
 void setStack(java.lang.String stack)
           
 void setStackin(java.lang.String stackin)
           
 void setTargetcid(java.lang.String targetcid)
           
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

EditAssetAnchorTag

public EditAssetAnchorTag()
Method Detail

doEndTag

public int doEndTag()
             throws JspException
Throws:
JspException

doStartTag

public int doStartTag()
               throws JspException
Throws:
JspException

getAssettype

public java.lang.String getAssettype()
Returns:
Returns the assettype.

getCid

public java.lang.String getCid()
Returns:
Returns the cid.

getCssclass

public java.lang.String getCssclass()
Returns:
Returns the cssclass.

getEditmode

public java.lang.String getEditmode()
Returns:
Returns the editmode.

getIconname

public java.lang.String getIconname()
Returns:
Returns the iconname.

getInitialize

public java.lang.String getInitialize()
Returns:
Returns the initialize.

getLinktitle

public java.lang.String getLinktitle()
Returns:
Returns the linktitle.

getLiverole

public java.lang.String getLiverole()
Returns:
Returns the liverole.

getPopup

public java.lang.String getPopup()
Returns:
Returns the popup.

getReftype

public java.lang.String getReftype()
Returns:
Returns the reftype.

getReturntotarget

public java.lang.String getReturntotarget()
Returns:
Returns the returntotarget.

getReturntourl

public java.lang.String getReturntourl()
Returns:
Returns the returntourl.

getSavemode

public java.lang.String getSavemode()
Returns:
Returns the savemode.

getSearchconfig

public java.lang.String getSearchconfig()
Returns:
Returns the searchconfig.

getStack

public java.lang.String getStack()
Returns:
Returns the stack.

getStackin

public java.lang.String getStackin()
Returns:
Returns the stackin.

getTargetcid

public java.lang.String getTargetcid()
Returns:
Returns the targetcid.

setAssettype

public void setAssettype(java.lang.String assettype)
Parameters:
assettype - The assettype to set.

setCid

public void setCid(java.lang.String cid)
Parameters:
cid - The cid to set.

setCssclass

public void setCssclass(java.lang.String cssclass)
Parameters:
cssclass - The cssclass to set.

setEditmode

public void setEditmode(java.lang.String editmode)
Parameters:
editmode - The editmode to set.

setIconname

public void setIconname(java.lang.String iconname)
Parameters:
iconname - The iconname to set.

setInitialize

public void setInitialize(java.lang.String initialize)
Parameters:
initialize - The initialize to set.

setLinktitle

public void setLinktitle(java.lang.String linktitle)
Parameters:
linktitle - The linktitle to set.

setLiverole

public void setLiverole(java.lang.String liverole)
Parameters:
liverole - The liverole to set.

setPopup

public void setPopup(java.lang.String popup)
Parameters:
popup - The popup to set.

setReftype

public void setReftype(java.lang.String reftype)
Parameters:
reftype - The reftype to set.

setReturntotarget

public void setReturntotarget(java.lang.String returntotarget)
Parameters:
returntotarget - The returntotarget to set.

setReturntourl

public void setReturntourl(java.lang.String returntourl)
Parameters:
returntourl - The returntourl to set.

setSavemode

public void setSavemode(java.lang.String savemode)
Parameters:
savemode - The savemode to set.

setSearchconfig

public void setSearchconfig(java.lang.String searchconfig)
Parameters:
searchconfig - The searchconfig to set.

setStack

public void setStack(java.lang.String stack)
Parameters:
stack - The stack to set.

setStackin

public void setStackin(java.lang.String stackin)
Parameters:
stackin - The stackin to set.

setTargetcid

public void setTargetcid(java.lang.String targetcid)
Parameters:
targetcid - The targetcid to set.

clientIdBySession

protected java.lang.Long clientIdBySession()
Returns the client-id (CID) from the session-attribute DOMAIN_CLIENT_ID.

See Also:
SessionConstants#DOMAIN_CLIENT_ID

determineTagVarName

protected java.lang.String determineTagVarName(java.lang.String var)

determineTagVarName

protected java.lang.String determineTagVarName(java.lang.String var,
                                               java.lang.String defaultName)

domainIdByHttpHeader

protected java.lang.Long domainIdByHttpHeader()
Returns the domain-id (CID) using the Http-HOST-Header.


domainIdBySession

protected java.lang.Long domainIdBySession()
Returns the domain-id (CID) from the session-attribute USER_VIEWING_DOMAIN_ID.

See Also:
SessionConstants#USER_VIEWING_DOMAIN_ID

domainNameByHttpHeader

protected java.lang.String domainNameByHttpHeader()
Returns the domain-name from the current request-header (HOST-header). In case the header contains an http-port, the port is striped off.


domainNameBySession

protected java.lang.String domainNameBySession()
Returns the domain-name from the session-attribute USER_VIEWING_DOMAIN.

See Also:
SessionConstants#USER_VIEWING_DOMAIN

getAssetListForPage

public 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.

Eine leere Liste wird zurückgegeben, wenn...

Parameters:
currentPageNo - aktuelle Seitennummer (Seiten-Zählung beginnt mit 0)
listDefinition - Metadaten-Listasset
listAssets - alle Assets einer Liste

getErrorMsg

public static java.lang.String getErrorMsg(java.lang.String header,
                                           java.lang.String message)

getWrappedAsset

protected static java.util.Map getWrappedAsset(java.lang.Object asset,
                                               java.lang.String index)

retrievePersistentAsset

protected PersistentAsset retrievePersistentAsset(java.lang.Object requestedAsset)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

write

protected void write(java.lang.String jspout)
Helper-Method to simplify writing content into th current page-delivery.

Parameters:
jspout - the content to write.

writeErrorMsg

protected void writeErrorMsg(java.lang.String header,
                             java.lang.String message)


Copyright © 2004 by basecmp® - Professional Web Solutions