com.voltvoodoo.brew
Class OptimizeMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.voltvoodoo.brew.OptimizeMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class OptimizeMojo
extends org.apache.maven.plugin.AbstractMojo


Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
OptimizeMojo()
           
 
Method Summary
 void execute()
           
 java.lang.String getBaseUrl()
           
 Closure getClosure()
           
 java.util.List<java.lang.String> getCssImportIgnore()
           
 java.io.File getDir()
           
 java.util.Map<java.lang.String,java.lang.Boolean> getHas()
           
 java.util.Map<java.lang.String,java.lang.Boolean> getHasOnSave()
           
 java.lang.String getLocale()
           
 org.apache.maven.plugin.logging.Log getLog()
           
 java.util.List<Module> getModules()
           
 java.lang.String getNamespace()
           
 java.lang.String getOptimize()
           
 java.lang.String getOptimizeCss()
           
 java.util.Map<java.lang.String,java.util.List<java.lang.String>> getPackagePaths()
           
 java.util.List<java.lang.String> getPackages()
           
 java.util.Map<java.lang.String,java.lang.String> getPaths()
           
 java.util.Map getPluginContext()
           
 java.util.Map<java.lang.String,java.lang.Boolean> getPragmas()
           
 java.util.Map<java.lang.String,java.lang.Boolean> getPragmasOnSave()
           
 java.lang.String getRequireUrl()
           
 Uglify getUglify()
           
 Wrap getWrap()
           
 boolean isInlineText()
           
 boolean isMinifyOnlyAggregatedFiles()
           
 boolean isOptimizeAllPluginResources()
           
 boolean isSkipModuleInsertion()
           
 boolean isSkipPragmas()
           
 boolean isUseStrict()
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptimizeMojo

public OptimizeMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException

getBaseUrl

public java.lang.String getBaseUrl()

getDir

public java.io.File getDir()

getLocale

public java.lang.String getLocale()

getRequireUrl

public java.lang.String getRequireUrl()

getOptimize

public java.lang.String getOptimize()

getOptimizeCss

public java.lang.String getOptimizeCss()

isInlineText

public boolean isInlineText()

isUseStrict

public boolean isUseStrict()

isSkipPragmas

public boolean isSkipPragmas()

getPragmas

public java.util.Map<java.lang.String,java.lang.Boolean> getPragmas()

getCssImportIgnore

public java.util.List<java.lang.String> getCssImportIgnore()

isSkipModuleInsertion

public boolean isSkipModuleInsertion()

getModules

public java.util.List<Module> getModules()

getPaths

public java.util.Map<java.lang.String,java.lang.String> getPaths()

getPackagePaths

public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getPackagePaths()

getPackages

public java.util.List<java.lang.String> getPackages()

getUglify

public Uglify getUglify()

getClosure

public Closure getClosure()

getPragmasOnSave

public java.util.Map<java.lang.String,java.lang.Boolean> getPragmasOnSave()

getHas

public java.util.Map<java.lang.String,java.lang.Boolean> getHas()

getHasOnSave

public java.util.Map<java.lang.String,java.lang.Boolean> getHasOnSave()

getNamespace

public java.lang.String getNamespace()

isOptimizeAllPluginResources

public boolean isOptimizeAllPluginResources()

getWrap

public Wrap getWrap()

getLog

public org.apache.maven.plugin.logging.Log getLog()
Specified by:
getLog in interface org.apache.maven.plugin.Mojo
Overrides:
getLog in class org.apache.maven.plugin.AbstractMojo

getPluginContext

public java.util.Map getPluginContext()
Specified by:
getPluginContext in interface org.apache.maven.plugin.ContextEnabled
Overrides:
getPluginContext in class org.apache.maven.plugin.AbstractMojo

isMinifyOnlyAggregatedFiles

public boolean isMinifyOnlyAggregatedFiles()


Copyright © 2011 FuseSource. All Rights Reserved.