Creating a Taxonomic e-Science

org.cateproject.view.mock
Class MockLinkTool

java.lang.Object
  extended by org.apache.velocity.tools.generic.SafeConfig
      extended by org.apache.velocity.tools.generic.LinkTool
          extended by org.apache.velocity.tools.view.LinkTool
              extended by org.apache.velocity.tools.view.tools.LinkTool
                  extended by org.cateproject.view.tools.CATELinkTool
                      extended by org.cateproject.view.mock.MockLinkTool
All Implemented Interfaces:
Cloneable

public class MockLinkTool
extends CATELinkTool


Field Summary
 
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
 
Constructor Summary
MockLinkTool()
           
 
Method Summary
 String getContextURL()
           
static String getRelativePath(File home, File f)
           
 org.apache.velocity.tools.view.tools.LinkTool setList(String resource)
           
 org.apache.velocity.tools.view.tools.LinkTool setRelative(String uri)
           
 org.apache.velocity.tools.view.tools.LinkTool setResource(String resource, eu.etaxonomy.cdm.model.common.ICdmBase cdmBase)
           
 void setResponse(HttpServletResponse response)
           
 void setRoot(File root)
           
 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 setURI(String uri)
           
 String toString()
           
 
Methods inherited from class org.cateproject.view.tools.CATELinkTool
addAuditEvent, addOrderHints, addType, getRawDirectory, getSpeciesPage, getSpeciesPage, getSpeciesPage, getSpeciesPage, setLink, setListAs, setRequest, setResourceAs, setResourceVersion, setResourceVersionAs, setSpeciesPage, setSpeciesPage, setSpeciesPage, setSpeciesPage, setUserResource, setUserSublist
 
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, setSelfAbsolute, setSelfIncludeParameters, setXhtml
 
Methods inherited from class org.apache.velocity.tools.view.LinkTool
addMissingRequestParams, addRequestParams, addRequestParamsExcept, getContextPath, getRequestPath, isPathChanged, setFromRequest, setIncludeRequestParams
 
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockLinkTool

public MockLinkTool()
Method Detail

setRoot

public void setRoot(File root)

setResponse

public void setResponse(HttpServletResponse response)
Overrides:
setResponse in class CATELinkTool

setSublist

public org.apache.velocity.tools.view.tools.LinkTool setSublist(String resource,
                                                                eu.etaxonomy.cdm.model.common.ICdmBase cdmBase,
                                                                String subList)
Overrides:
setSublist in class CATELinkTool

setResource

public org.apache.velocity.tools.view.tools.LinkTool setResource(String resource,
                                                                 eu.etaxonomy.cdm.model.common.ICdmBase cdmBase)
Overrides:
setResource in class CATELinkTool

setList

public org.apache.velocity.tools.view.tools.LinkTool setList(String resource)
Overrides:
setList in class CATELinkTool

toString

public String toString()
Overrides:
toString in class org.apache.velocity.tools.view.LinkTool

setURI

public org.apache.velocity.tools.view.tools.LinkTool setURI(String uri)
Overrides:
setURI in class org.apache.velocity.tools.view.tools.LinkTool

setRelative

public org.apache.velocity.tools.view.tools.LinkTool setRelative(String uri)
Overrides:
setRelative in class org.apache.velocity.tools.view.tools.LinkTool

getContextURL

public String getContextURL()
Overrides:
getContextURL in class org.apache.velocity.tools.view.LinkTool

getRelativePath

public static String getRelativePath(File home,
                                     File f)

Creating a Taxonomic e-Science

Copyright © 2010. All Rights Reserved.