ch.fortysix.maven.report.criterion
Class Rule

java.lang.Object
  extended by ch.fortysix.maven.report.criterion.Rule
All Implemented Interfaces:
groovy.lang.GroovyObject

public class Rule
extends Object
implements groovy.lang.GroovyObject

This class has to be in the same package as the plugin using it.

Author:
Domi

Constructor Summary
Rule()
           
 
Method Summary
 String definition()
           
 groovy.lang.MetaClass getMetaClass()
           
 Object getProperty(String name)
           
 Set getReceivers()
           
 String getRegex()
           
 Object invokeMethod(String name, Object args)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setProperty(String name, Object value)
           
 void setReceivers(Set value)
           
 void setRegex(String value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Rule

public Rule()
Method Detail

getRegex

public String getRegex()

setRegex

public void setRegex(String value)

getReceivers

public Set getReceivers()

setReceivers

public void setReceivers(Set value)

definition

public String definition()

toString

public String toString()
Overrides:
toString in class Object

getMetaClass

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

setMetaClass

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

invokeMethod

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

getProperty

public Object getProperty(String name)
Specified by:
getProperty in interface groovy.lang.GroovyObject

setProperty

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


Copyright © 2009-2010. All Rights Reserved.