org.apache.maven.plugin.assembly.utils
Class AssemblyFormatUtils

java.lang.Object
  extended byorg.apache.maven.plugin.assembly.utils.AssemblyFormatUtils

public final class AssemblyFormatUtils
extends java.lang.Object

Version:
$Id: AssemblyFormatUtils.java 629920 2008-02-21 18:46:13Z jdcasey $

Method Summary
static java.lang.String evaluateFileNameMapping(java.lang.String expression, org.apache.maven.artifact.Artifact artifact, org.apache.maven.project.MavenProject mainProject, org.apache.maven.project.MavenProject artifactProject)
           
static java.lang.String evaluateFileNameMapping(java.lang.String expression, org.apache.maven.artifact.Artifact artifact, org.apache.maven.project.MavenProject mainProject, org.apache.maven.project.MavenProject artifactProject, java.lang.String artifactProjectRefName)
           
static java.lang.String getDistributionName(Assembly assembly, AssemblerConfigurationSource configSource)
          Get the full name of the distribution artifact
static java.lang.String getOutputDirectory(java.lang.String output, org.apache.maven.project.MavenProject mainProject, org.apache.maven.project.MavenProject artifactProject, java.lang.String finalName)
           
static java.lang.String getOutputDirectory(java.lang.String output, org.apache.maven.project.MavenProject mainProject, org.apache.maven.project.MavenProject artifactProject, java.lang.String finalName, java.lang.String artifactProjectRefName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDistributionName

public static java.lang.String getDistributionName(Assembly assembly,
                                                   AssemblerConfigurationSource configSource)
Get the full name of the distribution artifact

Parameters:
assembly -
Returns:
the distribution name

getOutputDirectory

public static java.lang.String getOutputDirectory(java.lang.String output,
                                                  org.apache.maven.project.MavenProject mainProject,
                                                  org.apache.maven.project.MavenProject artifactProject,
                                                  java.lang.String finalName)
                                           throws AssemblyFormattingException
Throws:
AssemblyFormattingException

getOutputDirectory

public static java.lang.String getOutputDirectory(java.lang.String output,
                                                  org.apache.maven.project.MavenProject mainProject,
                                                  org.apache.maven.project.MavenProject artifactProject,
                                                  java.lang.String finalName,
                                                  java.lang.String artifactProjectRefName)
                                           throws AssemblyFormattingException
Throws:
AssemblyFormattingException

evaluateFileNameMapping

public static java.lang.String evaluateFileNameMapping(java.lang.String expression,
                                                       org.apache.maven.artifact.Artifact artifact,
                                                       org.apache.maven.project.MavenProject mainProject,
                                                       org.apache.maven.project.MavenProject artifactProject)
                                                throws AssemblyFormattingException
Throws:
AssemblyFormattingException

evaluateFileNameMapping

public static java.lang.String evaluateFileNameMapping(java.lang.String expression,
                                                       org.apache.maven.artifact.Artifact artifact,
                                                       org.apache.maven.project.MavenProject mainProject,
                                                       org.apache.maven.project.MavenProject artifactProject,
                                                       java.lang.String artifactProjectRefName)
                                                throws AssemblyFormattingException
Throws:
AssemblyFormattingException


Copyright © 2002-2008 Apache Software Foundation. All Rights Reserved.