info.rvin.flexmojo.test
Class TestLibraryCompilerMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by info.rvin.mojo.flexmojo.AbstractIrvinMojo
          extended by info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo<flex2.tools.oem.Library>
              extended by info.rvin.mojo.flexmojo.compiler.LibraryMojo
                  extended by info.rvin.flexmojo.test.TestLibraryCompilerMojo
All Implemented Interfaces:
FlexMojo, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class TestLibraryCompilerMojo
extends LibraryMojo

Goal to compile the Flex test sources.


Field Summary
 
Fields inherited from class info.rvin.mojo.flexmojo.compiler.LibraryMojo
includeSources
 
Fields inherited from class info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo
builder, compiledLocales, configFile, configuration, context, debugPassword, execution, isSetProjectFile, linkReport, linkReportFile, loadExterns, locales, resourceBundlePath, runtimeLocales, sourcePaths
 
Fields inherited from class info.rvin.mojo.flexmojo.AbstractIrvinMojo
artifactFactory, artifactMetadataSource, build, localRepository, mavenProjectBuilder, pluginArtifacts, project, projectHelper, remoteRepositories, resolver
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
TestLibraryCompilerMojo()
           
 
Method Summary
protected  void configure()
          Setup builder configuration
 void execute()
          Executes plugin
protected  java.io.File getOutput()
           
 void setUp()
          Setup before compilation of source
protected  void tearDown()
          Perform actions after compilation has run
 
Methods inherited from class info.rvin.mojo.flexmojo.compiler.LibraryMojo
getDefaultLocale, isApplication, isDebug, writeResourceBundle
 
Methods inherited from class info.rvin.mojo.flexmojo.compiler.AbstractFlexCompilerMojo
build, getDependenciesPath, getFDKVersion, getFontsSnapshot, getGlobalDependency, getResourcesBundles, getThemes, getValidSourceRoots, resolveDependencies, rslsSort, run, setLocales
 
Methods inherited from class info.rvin.mojo.flexmojo.AbstractIrvinMojo
getDependencyArtifacts, getDependencyArtifacts
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.plugin.Mojo
getLog, setLog
 

Constructor Detail

TestLibraryCompilerMojo

public TestLibraryCompilerMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Description copied from class: AbstractIrvinMojo
Executes plugin

Specified by:
execute in interface org.apache.maven.plugin.Mojo
Overrides:
execute in class AbstractIrvinMojo
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

setUp

public void setUp()
           throws org.apache.maven.plugin.MojoExecutionException,
                  org.apache.maven.plugin.MojoFailureException
Description copied from class: AbstractFlexCompilerMojo
Setup before compilation of source

Overrides:
setUp in class LibraryMojo
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

configure

protected void configure()
                  throws org.apache.maven.plugin.MojoExecutionException,
                         org.apache.maven.plugin.MojoFailureException
Description copied from class: AbstractFlexCompilerMojo
Setup builder configuration

Overrides:
configure in class AbstractFlexCompilerMojo<flex2.tools.oem.Library>
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

tearDown

protected void tearDown()
                 throws org.apache.maven.plugin.MojoExecutionException,
                        org.apache.maven.plugin.MojoFailureException
Description copied from class: AbstractFlexCompilerMojo
Perform actions after compilation has run

Overrides:
tearDown in class AbstractFlexCompilerMojo<flex2.tools.oem.Library>
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

getOutput

protected java.io.File getOutput()
Overrides:
getOutput in class LibraryMojo


Copyright © 2008-2009 Flex-Mojos. All Rights Reserved.