org.codehaus.mojo.findbugs
Class FindBugsGui

java.lang.Object
  extended by groovy.lang.GroovyObjectSupport
      extended by org.codehaus.gmaven.mojo.GroovyMojo
          extended by org.codehaus.mojo.findbugs.FindBugsGui
All Implemented Interfaces:
groovy.lang.GroovyObject, org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class FindBugsGui
extends org.codehaus.gmaven.mojo.GroovyMojo
implements groovy.lang.GroovyObject

Launch the Findbugs GUI. It will use all the parameters in the POM fle.

Since:
2.0
Version:
$Id: FindBugsGui.groovy gleclaire $
Author:
Garvin LeClaire

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
FindBugsGui()
           
 
Method Summary
 void execute()
           
static String getBUNDLE_NAME()
           
 ResourceBundle getBundle()
           
 File getClassFilesDirectory()
           
 Boolean getDebug()
           
 String getEffort()
           
 String getEncoding()
           
 File getFindbugsXmlOutputDirectory()
           
static String getJAVA_REGEX_PATTERN()
           
static Locale getLocale()
           
 int getMaxHeap()
           
 groovy.lang.MetaClass getMetaClass()
           
 ArrayList getPluginArtifacts()
           
 String getPluginList()
           
 org.apache.maven.project.MavenProject getProject()
           
 Object getProperty(String name)
           
 Object invokeMethod(String name, Object args)
           
 void setBundle(ResourceBundle value)
           
 void setClassFilesDirectory(File value)
           
 void setDebug(Boolean value)
           
 void setEffort(String value)
           
 void setEncoding(String value)
           
 void setFindbugsXmlOutputDirectory(File value)
           
static void setLocale(Locale value)
           
 void setMaxHeap(int value)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setPluginArtifacts(ArrayList value)
           
 void setPluginList(String value)
           
 void setProject(org.apache.maven.project.MavenProject value)
           
 void setProperty(String name, Object value)
           
 
Methods inherited from class org.codehaus.gmaven.mojo.GroovyMojo
fail, fail, getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindBugsGui

public FindBugsGui()
Method Detail

getBUNDLE_NAME

public static final String getBUNDLE_NAME()

getJAVA_REGEX_PATTERN

public static final String getJAVA_REGEX_PATTERN()

getLocale

public static Locale getLocale()

setLocale

public static void setLocale(Locale value)

getClassFilesDirectory

public File getClassFilesDirectory()

setClassFilesDirectory

public void setClassFilesDirectory(File value)

getDebug

public Boolean getDebug()

setDebug

public void setDebug(Boolean value)

getPluginArtifacts

public ArrayList getPluginArtifacts()

setPluginArtifacts

public void setPluginArtifacts(ArrayList value)

getEffort

public String getEffort()

setEffort

public void setEffort(String value)

getPluginList

public String getPluginList()

setPluginList

public void setPluginList(String value)

getProject

public org.apache.maven.project.MavenProject getProject()

setProject

public void setProject(org.apache.maven.project.MavenProject value)

getBundle

public ResourceBundle getBundle()

setBundle

public void setBundle(ResourceBundle value)

getFindbugsXmlOutputDirectory

public File getFindbugsXmlOutputDirectory()

setFindbugsXmlOutputDirectory

public void setFindbugsXmlOutputDirectory(File value)

getEncoding

public String getEncoding()

setEncoding

public void setEncoding(String value)

getMaxHeap

public int getMaxHeap()

setMaxHeap

public void setMaxHeap(int value)

execute

public void execute()
Specified by:
execute in interface org.apache.maven.plugin.Mojo

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject
Overrides:
getMetaClass in class groovy.lang.GroovyObjectSupport

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject
Overrides:
setMetaClass in class groovy.lang.GroovyObjectSupport

invokeMethod

public Object invokeMethod(String name,
                           Object args)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject
Overrides:
invokeMethod in class groovy.lang.GroovyObjectSupport

getProperty

public Object getProperty(String name)
Specified by:
getProperty in interface groovy.lang.GroovyObject
Overrides:
getProperty in class org.codehaus.gmaven.mojo.GroovyMojo

setProperty

public void setProperty(String name,
                        Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject
Overrides:
setProperty in class groovy.lang.GroovyObjectSupport


Copyright © 2005-2011 Codehaus. All Rights Reserved.