A B C E F G I O S U

A

addProjectTokens(MavenProject, List<MavenProject>, String, List<String>) - Method in class org.kuali.maven.common.UrlBuilder
Add appropriate values to the list of tokens
afterExecution() - Method in class org.kuali.maven.mojo.BaseMojo
 

B

BaseMojo - Class in org.kuali.maven.mojo
Mojo essentials.
BaseMojo() - Constructor for class org.kuali.maven.mojo.BaseMojo
 
beforeExecution() - Method in class org.kuali.maven.mojo.BaseMojo
 
buildPath(MavenProject, List<MavenProject>) - Method in class org.kuali.maven.common.UrlBuilder
Traverse the hierarchy of projects and flatten it into a List

C

containsUnresolvedProperty(String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the string contains "${", false otherwise.

E

execute() - Method in class org.kuali.maven.mojo.BaseMojo
 
executeMojo() - Method in class org.kuali.maven.mojo.BaseMojo
 

F

FS - Static variable in class org.kuali.maven.mojo.BaseMojo
 

G

getDownloadBase() - Method in interface org.kuali.maven.common.SiteContext
 
getDownloadExternalPath() - Method in interface org.kuali.maven.common.SiteContext
 
getDownloadPath(MavenProject, SiteContext) - Method in class org.kuali.maven.common.UrlBuilder
Decide between "snapshot", "release", and "external"
getDownloadReleasePath() - Method in interface org.kuali.maven.common.SiteContext
 
getDownloadSnapshotPath() - Method in interface org.kuali.maven.common.SiteContext
 
getDownloadUrl(MavenProject, SiteContext) - Method in class org.kuali.maven.common.UrlBuilder
Return the fully qualified URL for downloading a Kuali artifact from Kuali's Maven repo.
getEncoding() - Method in class org.kuali.maven.mojo.BaseMojo
 
getGroupIdPath(String) - Method in class org.kuali.maven.common.UrlBuilder
Replace any dots with backslashes for the groupId passed in.
getMavenProject(String) - Method in class org.kuali.maven.common.UrlBuilder
Given a GAV in the form [groupId]:[artifactId]:[version] return a MavenProject object that has groupId, artifactId, and version set
getMavenProjects(List<String>) - Method in class org.kuali.maven.common.UrlBuilder
Given a list of GAV's in the form [groupId]:[artifactId]:[version] return MavenProject objects with groupId, artifactId, and version set
getMavenSession() - Method in class org.kuali.maven.mojo.BaseMojo
 
getOrganizationGroupId() - Method in interface org.kuali.maven.common.SiteContext
 
getOrgPoms() - Method in interface org.kuali.maven.common.SiteContext
 
getProject() - Method in class org.kuali.maven.mojo.BaseMojo
Returns the maven project.
getProjectPath(MavenProject) - Method in class org.kuali.maven.common.UrlBuilder
Return a List representing the complete hierarchy for this project.
getPublicBase() - Method in interface org.kuali.maven.common.SiteContext
 
getPublicUrl(MavenProject, SiteContext) - Method in class org.kuali.maven.common.UrlBuilder
Return the fully qualified url for public access to the web site
getPublishBase() - Method in interface org.kuali.maven.common.SiteContext
 
getPublishUrl(MavenProject, SiteContext) - Method in class org.kuali.maven.common.UrlBuilder
Return the fully qualified url for publishing the web site
getSettings() - Method in class org.kuali.maven.mojo.BaseMojo
 
getSitePath(MavenProject, List<MavenProject>, String) - Method in class org.kuali.maven.common.UrlBuilder
Return the portion of the url to the right of the hostname
getSiteUrl(MavenProject, SiteContext, String) - Method in class org.kuali.maven.common.UrlBuilder
Return a fully qualified url
getSnapshotSnippet() - Method in interface org.kuali.maven.common.SiteContext
 
getTopLevelTokens(MavenProject, String) - Method in class org.kuali.maven.common.UrlBuilder
Return the appropriate tokens for this top level project
getTrimmedGroupId(MavenProject, String) - Method in class org.kuali.maven.common.UrlBuilder
Return the non-redundant portion of the group id.
getUrlTokens(MavenProject, List<MavenProject>, String) - Method in class org.kuali.maven.common.UrlBuilder
Return a list of tokens representing url paths for this project
getUrlTokens(List<MavenProject>, List<MavenProject>, String) - Method in class org.kuali.maven.common.UrlBuilder
Return appropriate url tokens for the list of projects representing the path of projects from the highest level pom to our current project

I

isAppendArtifactId(MavenProject, String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the artifact id should be appended to the url for site publication.
isEmpty(Collection<?>) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the Collection passed in is null or size zero, false otherwise
isForceMojoExecution() - Method in class org.kuali.maven.mojo.BaseMojo
 
isMatch(MavenProject, List<MavenProject>) - Method in class org.kuali.maven.common.UrlBuilder
Return true if groupId + artifactId of "project" matches a groupId + artifactId from "targetProjects"
isMatch(MavenProject, MavenProject) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the groupId's and artifactId's match
isOrganizationProject(MavenProject, String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the group id of the project matches organization group id, false otherwise.
isSkip() - Method in class org.kuali.maven.mojo.BaseMojo
 
isSnapshot(String, String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if version contains snapshotSnippet (case insensitive)
isTargetGroupId(MavenProject, String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the groupId of the project positively matches the groupId passed in.
isTopLevelProject(MavenProject, List<MavenProject>) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the project has no parent, OR is one of the official org POM's.
isUnresolved(String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the string is, null, empty, or contains an unresolved property
isUrlMatch(String, String) - Method in class org.kuali.maven.common.UrlBuilder
Return true if the 2 urls are exactly the same or if the only thing different about them is a trailing slash

O

org.kuali.maven.common - package org.kuali.maven.common
 
org.kuali.maven.mojo - package org.kuali.maven.mojo
 

S

setEncoding(String) - Method in class org.kuali.maven.mojo.BaseMojo
 
setForceMojoExecution(boolean) - Method in class org.kuali.maven.mojo.BaseMojo
 
setMavenSession(MavenSession) - Method in class org.kuali.maven.mojo.BaseMojo
 
setProject(MavenProject) - Method in class org.kuali.maven.mojo.BaseMojo
 
setSettings(Settings) - Method in class org.kuali.maven.mojo.BaseMojo
 
setSkip(boolean) - Method in class org.kuali.maven.mojo.BaseMojo
 
SiteContext - Interface in org.kuali.maven.common
 
SKIP_PACKAGING_TYPE - Static variable in class org.kuali.maven.mojo.BaseMojo
 
skipMojo() - Method in class org.kuali.maven.mojo.BaseMojo
Determine if the mojo execution should get skipped.

U

UrlBuilder - Class in org.kuali.maven.common
Utility class for working with URL's related to Maven web site generation
UrlBuilder() - Constructor for class org.kuali.maven.common.UrlBuilder
 

A B C E F G I O S U

Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.