org.cateproject.view.tools
Class CATELinkTool
java.lang.Object
org.apache.velocity.tools.generic.SafeConfig
org.apache.velocity.tools.generic.LinkTool
org.apache.velocity.tools.view.LinkTool
org.apache.velocity.tools.view.tools.LinkTool
org.cateproject.view.tools.CATELinkTool
- All Implemented Interfaces:
- Cloneable
public class CATELinkTool
- extends org.apache.velocity.tools.view.tools.LinkTool
| Fields inherited from class org.apache.velocity.tools.view.tools.LinkTool |
application, AUTO_IGNORE_PARAMETERS_KEY, SELF_ABSOLUTE_KEY, SELF_INCLUDE_PARAMETERS_KEY |
| Fields inherited from class org.apache.velocity.tools.view.LinkTool |
INCLUDE_REQUEST_PARAMS_KEY, includeRequestParams, request, response |
| Fields inherited from class org.apache.velocity.tools.generic.LinkTool |
APPEND_PARAMS_KEY, appendParams, charset, CHARSET_KEY, DEFAULT_CHARSET, DEFAULT_SCHEME, FORCE_RELATIVE_KEY, forceRelative, fragment, FRAGMENT_KEY, host, HOST_KEY, HTML_QUERY_DELIMITER, LOG, opaque, path, PATH_KEY, port, PORT_KEY, query, QUERY_KEY, queryDelim, scheme, SCHEME_KEY, SECURE_SCHEME, self, URI_KEY, user, USER_KEY, XHTML_MODE_KEY, XHTML_QUERY_DELIMITER |
| Fields inherited from class org.apache.velocity.tools.generic.SafeConfig |
LOCK_CONFIG_KEY, OLD_LOCK_CONFIG_KEY, SAFE_MODE_KEY |
|
Method Summary |
protected org.apache.velocity.tools.view.tools.LinkTool |
addAuditEvent(org.apache.velocity.tools.view.tools.LinkTool link,
eu.etaxonomy.cdm.model.view.AuditEvent auditEvent)
|
org.apache.velocity.tools.view.tools.LinkTool |
addOrderHints(Collection<eu.etaxonomy.cdm.persistence.query.OrderHint> orderHints)
|
org.apache.velocity.tools.view.tools.LinkTool |
addType(String type)
|
String |
getRawDirectory()
|
static String |
getSpeciesPage(eu.etaxonomy.cdm.model.taxon.TaxonBase taxon)
|
static String |
getSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonDescription description)
|
static String |
getSpeciesPage(eu.etaxonomy.cdm.model.name.TaxonNameBase name)
|
static String |
getSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonNameDescription description)
|
org.apache.velocity.tools.view.tools.LinkTool |
setLink(ViewUtils.Crumb crumb)
|
org.apache.velocity.tools.view.tools.LinkTool |
setList(String resource)
|
org.apache.velocity.tools.view.tools.LinkTool |
setListAs(String resource,
String extension)
|
void |
setRequest(HttpServletRequest request)
|
org.apache.velocity.tools.view.tools.LinkTool |
setResource(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase)
|
org.apache.velocity.tools.view.tools.LinkTool |
setResourceAs(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
String extension)
|
org.apache.velocity.tools.view.tools.LinkTool |
setResourceVersion(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
eu.etaxonomy.cdm.model.view.AuditEvent auditEvent)
|
org.apache.velocity.tools.view.tools.LinkTool |
setResourceVersionAs(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
eu.etaxonomy.cdm.model.view.AuditEvent auditEvent,
String extension)
|
void |
setResponse(HttpServletResponse response)
|
org.apache.velocity.tools.view.tools.LinkTool |
setSpeciesPage(eu.etaxonomy.cdm.model.taxon.Taxon taxon)
|
org.apache.velocity.tools.view.tools.LinkTool |
setSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonDescription taxonDescription)
|
org.apache.velocity.tools.view.tools.LinkTool |
setSpeciesPage(eu.etaxonomy.cdm.model.name.TaxonNameBase name)
|
org.apache.velocity.tools.view.tools.LinkTool |
setSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonNameDescription taxonNameDescription)
|
org.apache.velocity.tools.view.tools.LinkTool |
setSublist(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
String subList)
|
org.apache.velocity.tools.view.tools.LinkTool |
setUserResource(String resource)
|
org.apache.velocity.tools.view.tools.LinkTool |
setUserSublist(String resource,
String subList)
|
| Methods inherited from class org.apache.velocity.tools.view.tools.LinkTool |
addAllParameters, addIgnore, addQueryData, addQueryData, configure, encodeURL, getQueryData, getURI, init, setAbsolute, setAnchor, setAutoIgnoreParameters, setParam, setParams, setRelative, setSelfAbsolute, setSelfIncludeParameters, setURI, setXhtml |
| Methods inherited from class org.apache.velocity.tools.view.LinkTool |
addMissingRequestParams, addRequestParams, addRequestParamsExcept, getContextPath, getContextURL, getRequestPath, isPathChanged, setFromRequest, setIncludeRequestParams, toString |
| Methods inherited from class org.apache.velocity.tools.generic.LinkTool |
absolute, absolute, anchor, append, append, appendAsArray, appendPath, appendQuery, combinePath, combineQuery, createURI, debug, debug, decode, decodeQueryPercents, directory, duplicate, duplicate, encode, equals, getAnchor, getAppendParams, getBaseRef, getCharacterEncoding, getDirectory, getFile, getHost, getParams, getPath, getPort, getQuery, getRoot, getScheme, getSelf, getUri, getUser, handleParamsBoolean, hashCode, host, insecure, isAbsolute, isOpaque, isRelative, isSecure, isXHTML, normalizeQuery, param, params, parseQuery, parseQuery, path, port, query, relative, relative, remove, removeParam, root, scheme, secure, set, setAppendParams, setCharacterEncoding, setForceRelative, setFragment, setFromURI, setHost, setPath, setPort, setQuery, setScheme, setUserInfo, setXHTML, toQuery, toQuery, toURI, uri, user |
| Methods inherited from class org.apache.velocity.tools.generic.SafeConfig |
configure, isConfigLocked, isSafeMode, setLockConfig, setSafeMode |
CATELinkTool
public CATELinkTool()
setRequest
public void setRequest(HttpServletRequest request)
- Overrides:
setRequest in class org.apache.velocity.tools.view.tools.LinkTool
addType
public org.apache.velocity.tools.view.tools.LinkTool addType(String type)
addOrderHints
public org.apache.velocity.tools.view.tools.LinkTool addOrderHints(Collection<eu.etaxonomy.cdm.persistence.query.OrderHint> orderHints)
setResponse
public void setResponse(HttpServletResponse response)
- Overrides:
setResponse in class org.apache.velocity.tools.view.tools.LinkTool
setSpeciesPage
public org.apache.velocity.tools.view.tools.LinkTool setSpeciesPage(eu.etaxonomy.cdm.model.taxon.Taxon taxon)
setSpeciesPage
public org.apache.velocity.tools.view.tools.LinkTool setSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonDescription taxonDescription)
setSpeciesPage
public org.apache.velocity.tools.view.tools.LinkTool setSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonNameDescription taxonNameDescription)
setLink
public org.apache.velocity.tools.view.tools.LinkTool setLink(ViewUtils.Crumb crumb)
getRawDirectory
public String getRawDirectory()
getSpeciesPage
public static String getSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonDescription description)
getSpeciesPage
public static String getSpeciesPage(eu.etaxonomy.cdm.model.taxon.TaxonBase taxon)
getSpeciesPage
public static String getSpeciesPage(eu.etaxonomy.cdm.model.description.TaxonNameDescription description)
getSpeciesPage
public static String getSpeciesPage(eu.etaxonomy.cdm.model.name.TaxonNameBase name)
setSpeciesPage
public org.apache.velocity.tools.view.tools.LinkTool setSpeciesPage(eu.etaxonomy.cdm.model.name.TaxonNameBase name)
addAuditEvent
protected org.apache.velocity.tools.view.tools.LinkTool addAuditEvent(org.apache.velocity.tools.view.tools.LinkTool link,
eu.etaxonomy.cdm.model.view.AuditEvent auditEvent)
setResourceVersion
public org.apache.velocity.tools.view.tools.LinkTool setResourceVersion(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
eu.etaxonomy.cdm.model.view.AuditEvent auditEvent)
setResourceVersionAs
public org.apache.velocity.tools.view.tools.LinkTool setResourceVersionAs(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
eu.etaxonomy.cdm.model.view.AuditEvent auditEvent,
String extension)
setResource
public org.apache.velocity.tools.view.tools.LinkTool setResource(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase)
setResourceAs
public org.apache.velocity.tools.view.tools.LinkTool setResourceAs(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
String extension)
setUserResource
public org.apache.velocity.tools.view.tools.LinkTool setUserResource(String resource)
setUserSublist
public org.apache.velocity.tools.view.tools.LinkTool setUserSublist(String resource,
String subList)
setSublist
public org.apache.velocity.tools.view.tools.LinkTool setSublist(String resource,
eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
String subList)
setList
public org.apache.velocity.tools.view.tools.LinkTool setList(String resource)
setListAs
public org.apache.velocity.tools.view.tools.LinkTool setListAs(String resource,
String extension)
Copyright © 2010. All Rights Reserved.