xdoclet.modules.caucho
Class ResinWebXmlSubTask

java.lang.Object
  extended by xdoclet.DocletSupport
      extended by xdoclet.SubTask
          extended by xdoclet.TemplateSubTask
              extended by xdoclet.XmlSubTask
                  extended by xdoclet.modules.web.WebXmlSubTask
                      extended by xdoclet.modules.caucho.ResinWebXmlSubTask
All Implemented Interfaces:
java.io.Serializable

public class ResinWebXmlSubTask
extends WebXmlSubTask

Subtask for generation of web.xml with resin extensions.

Author:
Yoritaka Sakakura (yori@teardrop.org)
See Also:
Web Application Configuration, Serialized Form
ant.element
name = "resin-web-xml" parent = "xdoclet.modules.web.WebDocletTask" display-name = "Resin"
created
June 5, 2002

Nested Class Summary
 
Nested classes/interfaces inherited from class xdoclet.modules.web.WebXmlSubTask
WebXmlSubTask.ContextParam, WebXmlSubTask.ServletVersionTypes, WebXmlSubTask.TagLib, WebXmlSubTask.WelcomeFile
 
Nested classes/interfaces inherited from class xdoclet.TemplateSubTask
TemplateSubTask.ExtentTypes, TemplateSubTask.OfType
 
Field Summary
 
Fields inherited from class xdoclet.modules.web.WebXmlSubTask
contextParams, description, displayName, distributable, largeIcon, servletSpec, sessionTimeout, smallIcon, tagLibs, welcomeFiles
 
Fields inherited from class xdoclet.DocletSupport
currentClassTag, currentFieldTag, currentMethodTag
 
Constructor Summary
ResinWebXmlSubTask()
           
 
Method Summary
 java.lang.String getAppDir()
          web-app/app-dir
 java.lang.String getCharEncoding()
          web-app/character-encoding
 java.lang.String getClassUpdateInterval()
          web-app/class-update-interval
 java.lang.String getConfigUpdateInterval()
          web-app/config-update-interval
 java.lang.String getDirectoryServlet()
          web-app/directory-servlet
 java.lang.String getGenerateSourceComments()
          Whether or not to include an xml comment for each xdoclet-generated element pointing back to the originating class/method; default true.
 java.lang.String getId()
          web-app/id
 java.lang.String getLazyInit()
          web-app/lazy-init
 java.lang.String getSearchForConfigElements()
          Whether or not iterate over all classes in search for configuration other than filters, filter-mappings, listeners, servlets, and servlet-mappings; default true.
 java.lang.String getSecure()
          web-app/secure
 java.lang.String getTempDir()
          web-app/temp-dir
 java.lang.String getUrlRegexp()
          web-app/url-regexp
 java.lang.String getUseStandardMergeFiles()
          Whether or not to use the top-level merge points defined in the standard web_xml.j; default true.
 java.lang.String getWorkDir()
          web-app/work-dir
 void setAppDir(java.lang.String appDir)
           
 void setCharEncoding(java.lang.String encoding)
           
 void setClassUpdateInterval(java.lang.String classUpdateInterval)
           
 void setConfigUpdateInterval(java.lang.String configUpdateInterval)
           
 void setDirectoryServlet(java.lang.String directoryServlet)
           
 void setGenerateSourceComments(java.lang.String generate)
           
 void setId(java.lang.String id)
           
 void setLazyInit(java.lang.String lazyInit)
           
 void setSearchForConfigElements(java.lang.String searchForConfigElements)
           
 void setSecure(java.lang.String secure)
           
 void setTempDir(java.lang.String tempDir)
           
 void setUrlRegexp(java.lang.String regexp)
           
 void setUseStandardMergeFiles(java.lang.String useStandardMergeFiles)
           
 void setWorkDir(java.lang.String workDir)
           
 
Methods inherited from class xdoclet.modules.web.WebXmlSubTask
addConfiguredContextparam, addConfiguredTaglib, addConfiguredWelcomefile, engineStarted, execute, getContextParams, getDescription, getDisplayname, getDistributable, getLargeicon, getServletspec, getSessiontimeout, getSmallicon, getTagLibs, getWelcomeFiles, setContextParams, setDescription, setDisplayname, setDistributable, setLargeicon, setServletspec, setSessiontimeout, setSmallicon, setTagLibs, setWelcomeFiles
 
Methods inherited from class xdoclet.XmlSubTask
copyAttributesFrom, engineFinished, getDtdURL, getPublicId, getSchema, getSchemaURL, getSystemId, getUseIds, getXmlencoding, isValidateXML, setDtdURL, setPublicId, setSchema, setSchemaURL, setSystemId, setUseIds, setValidateXML, setXmlencoding, startProcess
 
Methods inherited from class xdoclet.TemplateSubTask
addOfType, addOfType, addPackageSubstitution, generateForClass, getAcceptAbstractClasses, getAcceptInterfaces, getDestinationFile, getEngine, getExtent, getGeneratedFileName, getGenerationManager, getHavingClassTag, getOfType, getPackageSubstitutions, getSubTaskClassName, getTemplateURL, init, isPackageSubstitutionInheritanceSupported, isPrefixWithPackageStructure, javaFile, matchesGenerationRules, processInnerClasses, setAcceptAbstractClasses, setAcceptInterfaces, setDestinationFile, setEngine, setExtent, setExtentValue, setGenerationManager, setHavingClassTag, setOfType, setPackageSubstitutionInheritanceSupported, setPackageSubstitutions, setPrefixWithPackageStructure, setSubTaskClassName, setTemplateFile, setTemplateURL, startEngine, startProcessForAll, startProcessPerClass, validateOptions
 
Methods inherited from class xdoclet.SubTask
addConfigParam, getConfigParams, getConfigParamsAsMap, getContext, getDestDir, getMergeDir, getSubTaskName, getXJavaDoc, setDestDir, setMergeDir, setSubTaskName
 
Methods inherited from class xdoclet.DocletSupport
getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getCurrentTag, isDocletGenerated, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResinWebXmlSubTask

public ResinWebXmlSubTask()
Method Detail

getAppDir

public java.lang.String getAppDir()
web-app/app-dir

Returns:

getCharEncoding

public java.lang.String getCharEncoding()
web-app/character-encoding

Returns:

getClassUpdateInterval

public java.lang.String getClassUpdateInterval()
web-app/class-update-interval

Returns:

getConfigUpdateInterval

public java.lang.String getConfigUpdateInterval()
web-app/config-update-interval

Returns:

getDirectoryServlet

public java.lang.String getDirectoryServlet()
web-app/directory-servlet

Returns:

getGenerateSourceComments

public java.lang.String getGenerateSourceComments()
Whether or not to include an xml comment for each xdoclet-generated element pointing back to the originating class/method; default true.

Returns:

getId

public java.lang.String getId()
web-app/id

Returns:

getLazyInit

public java.lang.String getLazyInit()
web-app/lazy-init

Returns:

getSearchForConfigElements

public java.lang.String getSearchForConfigElements()
Whether or not iterate over all classes in search for configuration other than filters, filter-mappings, listeners, servlets, and servlet-mappings; default true.

Returns:

getSecure

public java.lang.String getSecure()
web-app/secure

Returns:

getTempDir

public java.lang.String getTempDir()
web-app/temp-dir

Returns:

getUrlRegexp

public java.lang.String getUrlRegexp()
web-app/url-regexp

Returns:

getUseStandardMergeFiles

public java.lang.String getUseStandardMergeFiles()
Whether or not to use the top-level merge points defined in the standard web_xml.j; default true.

Returns:

getWorkDir

public java.lang.String getWorkDir()
web-app/work-dir

Returns:

setAppDir

public void setAppDir(java.lang.String appDir)

setCharEncoding

public void setCharEncoding(java.lang.String encoding)

setClassUpdateInterval

public void setClassUpdateInterval(java.lang.String classUpdateInterval)

setConfigUpdateInterval

public void setConfigUpdateInterval(java.lang.String configUpdateInterval)

setDirectoryServlet

public void setDirectoryServlet(java.lang.String directoryServlet)

setGenerateSourceComments

public void setGenerateSourceComments(java.lang.String generate)

setId

public void setId(java.lang.String id)

setLazyInit

public void setLazyInit(java.lang.String lazyInit)

setSearchForConfigElements

public void setSearchForConfigElements(java.lang.String searchForConfigElements)

setSecure

public void setSecure(java.lang.String secure)

setTempDir

public void setTempDir(java.lang.String tempDir)

setUrlRegexp

public void setUrlRegexp(java.lang.String regexp)

setUseStandardMergeFiles

public void setUseStandardMergeFiles(java.lang.String useStandardMergeFiles)

setWorkDir

public void setWorkDir(java.lang.String workDir)

http://xdoclet.sourceforge.net/