META-INF/
META-INF/MANIFEST.MF
META-INF/plexus/
org/
org/apache/
org/apache/maven/
org/apache/maven/doxia/
org/apache/maven/doxia/tools/
default-site.xml
META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/NOTICE
META-INF/plexus/components.xml
org/apache/maven/doxia/tools/DefaultSiteTool.classDefaultSiteTool.java
package org.apache.maven.doxia.tools
public org.apache.maven.doxia.tools.DefaultSiteTool extends org.codehaus.plexus.logging.AbstractLogEnabled implements org.apache.maven.doxia.tools.SiteTool {
private org.apache.maven.artifact.resolver.ArtifactResolver artifactResolver
private org.apache.maven.artifact.factory.ArtifactFactory artifactFactory
protected org.codehaus.plexus.i18n.I18N i18n
protected org.apache.maven.doxia.site.decoration.inheritance.DecorationModelInheritanceAssembler assembler
protected org.apache.maven.project.MavenProjectBuilder mavenProjectBuilder
public void ()
public org.apache.maven.artifact.Artifact getSkinArtifactFromRepository (org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.doxia.site.decoration.DecorationModel) throws org.apache.maven.doxia.tools.SiteToolException
org.apache.maven.artifact.versioning.VersionRange versionSpec
org.apache.maven.artifact.Artifact artifact
org.apache.maven.artifact.versioning.InvalidVersionSpecificationException e
org.apache.maven.artifact.resolver.ArtifactResolutionException e
org.apache.maven.artifact.resolver.ArtifactNotFoundException e
org.apache.maven.artifact.repository.ArtifactRepository localRepository
java.util.List remoteArtifactRepositories
org.apache.maven.doxia.site.decoration.DecorationModel decoration
org.apache.maven.doxia.site.decoration.Skin skin
String version
org.apache.maven.artifact.Artifact artifact
public org.apache.maven.artifact.Artifact getDefaultSkinArtifact (org.apache.maven.artifact.repository.ArtifactRepository, java.util.List) throws org.apache.maven.doxia.tools.SiteToolException
org.apache.maven.artifact.repository.ArtifactRepository localRepository
java.util.List remoteArtifactRepositories
public java.lang.String getRelativePath (java.lang.String, java.lang.String)
java.net.MalformedURLException e1
java.net.MalformedURLException e
java.net.MalformedURLException e1
java.net.MalformedURLException e
String to
String from
java.net.URL toUrl
java.net.URL fromUrl
String toPath
String fromPath
java.util.StringTokenizer toTokeniser
java.util.StringTokenizer fromTokeniser
int count
String relativePath
public java.io.File getSiteDescriptorFromBasedir (java.lang.String, java.io.File, java.util.Locale)
String siteDirectory
java.io.File basedir
java.util.Locale locale
java.io.File siteDir
java.io.File siteDescriptor
public java.io.File getSiteDescriptorFromRepository (org.apache.maven.project.MavenProject, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, java.util.Locale) throws org.apache.maven.doxia.tools.SiteToolException
org.apache.maven.artifact.resolver.ArtifactNotFoundException e
org.apache.maven.artifact.resolver.ArtifactResolutionException e
java.io.IOException e
org.apache.maven.project.MavenProject project
org.apache.maven.artifact.repository.ArtifactRepository localRepository
java.util.List remoteArtifactRepositories
java.util.Locale locale
public org.apache.maven.doxia.site.decoration.DecorationModel getDecorationModel (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, java.lang.String, java.util.Locale, java.lang.String, java.lang.String) throws org.apache.maven.doxia.tools.SiteToolException
String siteDescriptorContent
java.io.IOException e
String siteDescriptorContent
org.apache.maven.doxia.site.decoration.Banner banner
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.apache.maven.artifact.repository.ArtifactRepository localRepository
java.util.List repositories
String siteDirectory
java.util.Locale locale
String inputEncoding
String outputEncoding
java.util.Map props
org.apache.maven.doxia.site.decoration.DecorationModel decorationModel
org.apache.maven.project.MavenProject parentProject
public void populateReportsMenu (org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, java.util.Map)
org.apache.maven.doxia.site.decoration.MenuItem item
org.apache.maven.doxia.site.decoration.MenuItem item
java.util.List categoryReports
boolean found
org.apache.maven.doxia.site.decoration.DecorationModel decorationModel
java.util.Locale locale
java.util.Map categories
org.apache.maven.doxia.site.decoration.Menu menu
public java.lang.String getInterpolatedSiteDescriptorContent (java.util.Map, org.apache.maven.project.MavenProject, java.lang.String, java.lang.String, java.lang.String) throws org.apache.maven.doxia.tools.SiteToolException
java.io.IOException e
java.util.Map props
org.apache.maven.project.MavenProject project
String siteDescriptorContent
String inputEncoding
String outputEncoding
java.util.Map modulesProps
org.codehaus.plexus.util.interpolation.RegexBasedInterpolator interpolator
public org.apache.maven.project.MavenProject getParentProject (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)
org.apache.maven.project.MavenProject reactorProject
java.io.File pomFile
org.apache.maven.project.MavenProject mavenProject
org.apache.maven.project.ProjectBuildingException e
org.apache.maven.project.ProjectBuildingException e
java.util.Iterator reactorItr
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.apache.maven.artifact.repository.ArtifactRepository localRepository
org.apache.maven.project.MavenProject parentProject
org.apache.maven.project.MavenProject origParent
public void populateParentMenu (org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, org.apache.maven.project.MavenProject, org.apache.maven.project.MavenProject, boolean)
org.apache.maven.doxia.site.decoration.MenuItem item
String parentUrl
org.apache.maven.doxia.site.decoration.DecorationModel decorationModel
java.util.Locale locale
org.apache.maven.project.MavenProject project
org.apache.maven.project.MavenProject parentProject
boolean keepInheritedRefs
org.apache.maven.doxia.site.decoration.Menu menu
public void populateProjectParentMenu (org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, org.apache.maven.project.MavenProject, org.apache.maven.project.MavenProject, boolean)
org.apache.maven.doxia.site.decoration.DecorationModel decorationModel
java.util.Locale locale
org.apache.maven.project.MavenProject project
org.apache.maven.project.MavenProject parentProject
boolean keepInheritedRefs
public void populateModules (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, boolean) throws org.apache.maven.doxia.tools.SiteToolException
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.apache.maven.artifact.repository.ArtifactRepository localRepository
org.apache.maven.doxia.site.decoration.DecorationModel decorationModel
java.util.Locale locale
boolean keepInheritedRefs
public void populateModulesMenu (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, boolean) throws org.apache.maven.doxia.tools.SiteToolException
org.apache.maven.model.Model model
org.apache.maven.project.ProjectBuildingException e
String module
org.apache.maven.model.Model model
java.io.File f
java.util.Iterator i
java.util.List models
java.util.List projects
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.apache.maven.artifact.repository.ArtifactRepository localRepository
org.apache.maven.doxia.site.decoration.DecorationModel decorationModel
java.util.Locale locale
boolean keepInheritedRefs
org.apache.maven.doxia.site.decoration.Menu menu
public java.util.List getAvailableLocales (java.lang.String)
StringBuffer sb
java.util.Locale locale
int i
String[] localesArray
String locales
java.util.List localesList
public java.util.Locale codeToLocale (java.lang.String)
String localeCode
String language
String country
String variant
java.util.StringTokenizer tokenizer
int maxTokens
protected static java.lang.String getNormalizedPath (java.lang.String)
String path
String normalized
private java.io.File resolveSiteDescriptor (org.apache.maven.project.MavenProject, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, java.util.Locale) throws java.io.IOException org.apache.maven.artifact.resolver.ArtifactResolutionException org.apache.maven.artifact.resolver.ArtifactNotFoundException
java.io.File result
org.apache.maven.artifact.resolver.ArtifactNotFoundException e
org.apache.maven.artifact.resolver.ArtifactNotFoundException e
org.apache.maven.project.MavenProject project
org.apache.maven.artifact.repository.ArtifactRepository localRepository
java.util.List repositories
java.util.Locale locale
java.io.File result
org.apache.maven.artifact.Artifact artifact
boolean found
private org.apache.maven.doxia.site.decoration.DecorationModel getDecorationModel (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, java.lang.String, java.util.Locale, java.util.Map, java.lang.String, java.lang.String) throws org.apache.maven.doxia.tools.SiteToolException
java.io.File siteDescriptor
org.apache.maven.doxia.tools.SiteToolException e
java.io.Reader siteDescriptorReader
java.io.IOException e
org.apache.maven.doxia.site.decoration.DecorationModel parent
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.apache.maven.artifact.repository.ArtifactRepository localRepository
java.util.List repositories
String siteDirectory
java.util.Locale locale
java.util.Map origProps
String inputEncoding
String outputEncoding
java.util.Map props
java.io.File siteDescriptor
String siteDescriptorContent
org.apache.maven.doxia.site.decoration.DecorationModel decoration
org.apache.maven.project.MavenProject parentProject
private org.apache.maven.doxia.site.decoration.DecorationModel readDecorationModel (java.lang.String) throws org.apache.maven.doxia.tools.SiteToolException
org.apache.maven.doxia.site.decoration.DecorationModel decoration
org.codehaus.plexus.util.xml.pull.XmlPullParserException e
java.io.IOException e
String siteDescriptorContent
org.apache.maven.doxia.site.decoration.DecorationModel decoration
private void populateModulesMenuItemsFromReactorProjects (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.doxia.site.decoration.Menu)
org.apache.maven.project.MavenProject moduleProject
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
org.apache.maven.doxia.site.decoration.Menu menu
java.util.Iterator iterator
private java.util.List getModuleProjects (org.apache.maven.project.MavenProject, java.util.List, int)
org.apache.maven.project.MavenProject reactorProject
java.util.Iterator iterator
org.apache.maven.project.MavenProject project
java.util.List reactorProjects
int levels
java.util.List moduleProjects
boolean infinite
private boolean isModuleOfProject (org.apache.maven.project.MavenProject, org.apache.maven.project.MavenProject)
String lhs
String rhs
java.io.IOException e
String module
java.io.File moduleBaseDir
java.io.File parentBaseDir
java.util.Iterator iterator
org.apache.maven.project.MavenProject parentProject
org.apache.maven.project.MavenProject potentialModule
boolean result
java.util.List modules
private void populateModulesMenuItemsFromModels (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.doxia.site.decoration.Menu)
org.apache.maven.model.Model model
String reactorUrl
String name
java.util.Iterator reactorItr
org.apache.maven.project.MavenProject project
java.util.List models
org.apache.maven.doxia.site.decoration.Menu menu
private void appendMenuItem (org.apache.maven.project.MavenProject, org.apache.maven.doxia.site.decoration.Menu, java.lang.String, java.lang.String, java.lang.String)
org.apache.maven.project.MavenProject project
org.apache.maven.doxia.site.decoration.Menu menu
String name
String href
String defaultHref
String selectedHref
org.apache.maven.doxia.site.decoration.MenuItem item
String baseUrl
private org.apache.maven.doxia.site.decoration.MenuItem createCategoryMenu (java.lang.String, java.lang.String, java.util.List, java.util.Locale)
org.apache.maven.reporting.MavenReport report
org.apache.maven.doxia.site.decoration.MenuItem subitem
java.util.Iterator k
String name
String href
java.util.List categoryReports
java.util.Locale locale
org.apache.maven.doxia.site.decoration.MenuItem item
private static boolean isEmptyList (java.util.List)
java.util.List list
}
org/apache/maven/doxia/tools/ReportComparator.classReportComparator.java
package org.apache.maven.doxia.tools
public org.apache.maven.doxia.tools.ReportComparator extends java.lang.Object implements java.util.Comparator {
private final java.util.Locale locale
public void (java.util.Locale)
java.util.Locale locale
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
org.apache.maven.reporting.MavenReport r1
org.apache.maven.reporting.MavenReport r2
java.text.Collator collator
}
org/apache/maven/doxia/tools/SiteTool$1.classSiteTool.java
package org.apache.maven.doxia.tools
org.apache.maven.doxia.tools.SiteTool$1 extends java.lang.Object {
static Class class$org$apache$maven$doxia$tools$SiteTool
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
org/apache/maven/doxia/tools/SiteTool.classSiteTool.java
package org.apache.maven.doxia.tools
public abstract org.apache.maven.doxia.tools.SiteTool extends java.lang.Object {
public static final String ROLE
public static final java.util.Locale DEFAULT_LOCALE
public abstract org.apache.maven.artifact.Artifact getSkinArtifactFromRepository (org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, org.apache.maven.doxia.site.decoration.DecorationModel) throws org.apache.maven.doxia.tools.SiteToolException
public abstract org.apache.maven.artifact.Artifact getDefaultSkinArtifact (org.apache.maven.artifact.repository.ArtifactRepository, java.util.List) throws org.apache.maven.doxia.tools.SiteToolException
public abstract java.lang.String getRelativePath (java.lang.String, java.lang.String)
public abstract java.io.File getSiteDescriptorFromBasedir (java.lang.String, java.io.File, java.util.Locale)
public abstract java.io.File getSiteDescriptorFromRepository (org.apache.maven.project.MavenProject, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, java.util.Locale) throws org.apache.maven.doxia.tools.SiteToolException
public abstract org.apache.maven.doxia.site.decoration.DecorationModel getDecorationModel (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, java.util.List, java.lang.String, java.util.Locale, java.lang.String, java.lang.String) throws org.apache.maven.doxia.tools.SiteToolException
public abstract void populateReportsMenu (org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, java.util.Map)
public abstract java.lang.String getInterpolatedSiteDescriptorContent (java.util.Map, org.apache.maven.project.MavenProject, java.lang.String, java.lang.String, java.lang.String) throws org.apache.maven.doxia.tools.SiteToolException
public abstract org.apache.maven.project.MavenProject getParentProject (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository)
public abstract void populateParentMenu (org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, org.apache.maven.project.MavenProject, org.apache.maven.project.MavenProject, boolean)
public abstract void populateProjectParentMenu (org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, org.apache.maven.project.MavenProject, org.apache.maven.project.MavenProject, boolean)
public abstract void populateModules (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, boolean) throws org.apache.maven.doxia.tools.SiteToolException
public abstract void populateModulesMenu (org.apache.maven.project.MavenProject, java.util.List, org.apache.maven.artifact.repository.ArtifactRepository, org.apache.maven.doxia.site.decoration.DecorationModel, java.util.Locale, boolean) throws org.apache.maven.doxia.tools.SiteToolException
public abstract java.util.List getAvailableLocales (java.lang.String)
public abstract java.util.Locale codeToLocale (java.lang.String)
static void ()
}
org/apache/maven/doxia/tools/SiteToolException.classSiteToolException.java
package org.apache.maven.doxia.tools
public org.apache.maven.doxia.tools.SiteToolException extends java.lang.Exception {
static final long serialVersionUID
public void (java.lang.String, java.lang.Exception)
String message
Exception cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.String)
String message
}
site-tool.properties
site-tool_ca.properties
site-tool_cs.properties
site-tool_da.properties
site-tool_de.properties
site-tool_en.properties
site-tool_es.properties
site-tool_fr.properties
site-tool_hu.properties
site-tool_it.properties
site-tool_ja.properties
site-tool_ko.properties
site-tool_nl.properties
site-tool_no.properties
site-tool_pl.properties
site-tool_pt.properties
site-tool_pt_BR.properties
site-tool_sk.properties
site-tool_sv.properties
site-tool_tr.properties
site-tool_zh_CN.properties
site-tool_zh_TW.properties
META-INF/maven/
META-INF/maven/org.apache.maven.shared/
META-INF/maven/org.apache.maven.shared/maven-doxia-tools/
META-INF/maven/org.apache.maven.shared/maven-doxia-tools/pom.xml
META-INF/maven/org.apache.maven.shared/maven-doxia-tools/pom.properties