public class GenerateJspTaglibsMojo extends AbstractFacesMojo
AbstractFacesMojo.ComponentClassFilter, AbstractFacesMojo.ComponentTagClassFilter, AbstractFacesMojo.ComponentTagFilter, AbstractFacesMojo.ComponentTagLibraryFilter, AbstractFacesMojo.ComponentTypeFilter, AbstractFacesMojo.ConverterTagClassFilter, AbstractFacesMojo.ConverterTagFilter, AbstractFacesMojo.ConverterTagLibraryFilter, AbstractFacesMojo.SkipFilter, AbstractFacesMojo.URLCreationFactory, AbstractFacesMojo.ValidatorTagClassFilter, AbstractFacesMojo.ValidatorTagFilter, AbstractFacesMojo.ValidatorTagLibraryFilter, AbstractFacesMojo.VirtualAttributeFilter| Modifier and Type | Field and Description |
|---|---|
protected boolean |
coerceStrings |
protected File |
configSourceDirectory |
protected boolean |
disableIdExpressions |
protected boolean |
force |
protected File |
generatedResourcesDirectory |
protected File |
generatedSourceDirectory |
protected String |
packageContains |
protected org.apache.maven.project.MavenProject |
project |
protected String |
resourcePath |
protected Map |
taglibs |
protected File |
templateSourceDirectory |
| Constructor and Description |
|---|
GenerateJspTaglibsMojo() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCustomComponentTagHandlerImports(Set imports,
ComponentBean component) |
void |
execute()
Execute the Mojo.
|
protected boolean |
is12() |
protected void |
writeCustomComponentTagDescriptorContent(javax.xml.stream.XMLStreamWriter stream,
ComponentBean component) |
protected void |
writeCustomComponentTagHandlerContent(PrettyWriter out,
ComponentBean component) |
protected void |
writeTagAttribute(javax.xml.stream.XMLStreamWriter stream,
String propertyName,
String description,
String[] unsupportedAgents,
PropertyBean property) |
addResourceRoot, convertStringToLiteral, convertStringToLiteral, copyFile, getCompileDependencyResources, getFacesConfig, getLicenseHeader, getMasterConfigs, isModifiedSince, processIndex, processIndexEntry, readIndex, readIndex, readLicenseHeader, writeImports, writePreambleprotected org.apache.maven.project.MavenProject project
protected Map taglibs
protected String resourcePath
protected File configSourceDirectory
protected File templateSourceDirectory
protected File generatedSourceDirectory
protected File generatedResourcesDirectory
protected String packageContains
protected boolean force
protected boolean disableIdExpressions
protected boolean coerceStrings
public void execute()
throws org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoExecutionExceptionprotected void writeCustomComponentTagHandlerContent(PrettyWriter out, ComponentBean component) throws IOException
IOExceptionprotected void addCustomComponentTagHandlerImports(Set imports, ComponentBean component)
protected void writeCustomComponentTagDescriptorContent(javax.xml.stream.XMLStreamWriter stream,
ComponentBean component)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected void writeTagAttribute(javax.xml.stream.XMLStreamWriter stream,
String propertyName,
String description,
String[] unsupportedAgents,
PropertyBean property)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprotected boolean is12()
Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.