Package org.eclipse.jetty.jspc.plugin
Class JspcMojo.JettyJspC
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.jasper.JspC
-
- org.eclipse.jetty.jspc.plugin.JspcMojo.JettyJspC
-
- All Implemented Interfaces:
java.lang.Cloneable
,org.apache.jasper.Options
- Enclosing class:
- JspcMojo
public static class JspcMojo.JettyJspC extends org.apache.jasper.JspC
JettyJspC Add some extra setters to standard JspC class to help configure it for running in maven. TODO move all setters on the plugin onto this jspc class instead.
-
-
Field Summary
-
Fields inherited from class org.apache.jasper.JspC
addWebXmlMappings, ALL_WEBXML, argPos, args, blockExternal, cache, caching, classDebugInfo, classPath, compile, compiler, compilerSourceVM, compilerTargetVM, context, DEFAULT_DIE_LEVEL, DEFAULT_IE_CLASS_ID, dieLevel, errorOnUseBeanInvalidClassAttribute, extensions, failFast, failOnError, FRG_WEBXML, fullstop, genStringAsCharArray, helpNeeded, ieClassId, INC_WEBXML, insertBefore, javaEncoding, jspConfig, LIST_ERRORS, listErrors, loader, mapout, mappedFile, mappingout, NO_DIE_LEVEL, pages, poolingEnabled, quoteAttributeEL, rctxt, scanner, scratchDir, servletout, SHOW_SUCCESS, showSuccess, smapDumped, smapSuppressed, strictQuoteEscaping, SWITCH_ADD_WEBAPP_XML_MAPPINGS, SWITCH_CACHE, SWITCH_CLASS_NAME, SWITCH_CLASSPATH, SWITCH_COMPILE, SWITCH_DIE, SWITCH_DUMP_SMAP, SWITCH_ENCODING, SWITCH_FAIL_FAST, SWITCH_FILE_WEBAPP, SWITCH_FULL_STOP, SWITCH_HELP, SWITCH_MAPPED, SWITCH_NO_BLOCK_EXTERNAL, SWITCH_NO_QUOTE_ATTRIBUTE_EL, SWITCH_NO_STRICT_QUOTE_ESCAPING, SWITCH_OUTPUT_DIR, SWITCH_PACKAGE_NAME, SWITCH_POOLING, SWITCH_QUOTE_ATTRIBUTE_EL, SWITCH_SMAP, SWITCH_SOURCE, SWITCH_TARGET, SWITCH_THREAD_COUNT, SWITCH_TRIM_SPACES, SWITCH_URI_BASE, SWITCH_URI_ROOT, SWITCH_VALIDATE_TLD, SWITCH_VALIDATE_XML, SWITCH_VERBOSE, SWITCH_WEBAPP_FRG, SWITCH_WEBAPP_INC, SWITCH_WEBAPP_XML, SWITCH_WEBAPP_XML_ENCODING, SWITCH_XPOWERED_BY, tagPluginManager, targetClassName, targetPackage, threadCount, tldCache, trimSpaces, uriBase, uriRoot, validateTld, validateXml, verbose, webxmlEncoding, webxmlFile, webxmlLevel, xpoweredBy
-
-
Constructor Summary
Constructors Constructor Description JettyJspC()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getScanAllDirectories()
protected org.apache.jasper.servlet.TldScanner
newTldScanner(org.apache.jasper.servlet.JspCServletContext context, boolean namespaceAware, boolean validate, boolean blockExternal)
void
setClassLoader(java.lang.ClassLoader loader)
void
setScanAllDirectories(boolean scanAll)
-
Methods inherited from class org.apache.jasper.JspC
addExtension, completeWebXml, execute, generateWebMapping, genStringAsCharArray, getCache, getCheckInterval, getClassDebugInfo, getClassPath, getCompiler, getCompilerClassName, getCompilerSourceVM, getCompilerTargetVM, getDevelopment, getDisplaySourceFragment, getErrorOnUseBeanInvalidClassAttribute, getExtensions, getFailOnError, getFork, getIeClassId, getJavaEncoding, getJspConfig, getJspIdleTimeout, getKeepGenerated, getMappedFile, getMaxLoadedJsps, getModificationTestInterval, getQuoteAttributeEL, getRecompileOnFail, getScratchDir, getStrictQuoteEscaping, getTagPluginManager, getThreadCount, getTldCache, getTrimSpaces, initClassLoader, initServletContext, initTldScanner, initWebXml, isBlockExternal, isCaching, isPoolingEnabled, isSmapDumped, isSmapSuppressed, isValidateTld, isValidateXml, isXpoweredBy, locateUriRoot, main, mergeIntoWebXml, nextArg, nextFile, processFile, resolveFile, scanFiles, scanFiles, setAddWebXmlMappings, setArgs, setBlockExternal, setCaching, setClassDebugInfo, setClassName, setClassPath, setCompile, setCompiler, setCompilerSourceVM, setCompilerTargetVM, setErrorOnUseBeanInvalidClassAttribute, setFailOnError, setFork, setGenStringAsCharArray, setIeClassId, setJavaEncoding, setJspFiles, setListErrors, setMappedFile, setOutputDir, setPackage, setPoolingEnabled, setQuoteAttributeEL, setSmapDumped, setSmapSuppressed, setStrictQuoteEscaping, setThreadCount, setTrimSpaces, setUriroot, setValidateTld, setValidateXml, setVerbose, setWebFragmentXml, setWebXml, setWebXmlEncoding, setWebXmlFragment, setWebXmlInclude, setXpoweredBy
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setClassLoader
public void setClassLoader(java.lang.ClassLoader loader)
-
setScanAllDirectories
public void setScanAllDirectories(boolean scanAll)
-
getScanAllDirectories
public boolean getScanAllDirectories()
-
newTldScanner
protected org.apache.jasper.servlet.TldScanner newTldScanner(org.apache.jasper.servlet.JspCServletContext context, boolean namespaceAware, boolean validate, boolean blockExternal)
- Overrides:
newTldScanner
in classorg.apache.jasper.JspC
-
-