org.codehaus.groovy.grails.plugins
Class PluginInfo

java.lang.Object
  extended by org.codehaus.groovy.grails.plugins.PluginInfo
All Implemented Interfaces:
groovy.lang.GroovyObject

public class PluginInfo
extends Object
implements groovy.lang.GroovyObject


Constructor Summary
PluginInfo(Resource pluginDir)
           
 
Method Summary
protected  groovy.lang.MetaClass $getStaticMetaClass()
           
 Resource getDescriptor()
           
 groovy.lang.MetaClass getMetaClass()
           
 Object getMetadata()
           
 String getName()
           
 Resource getPluginDir()
           
 Resource getPluginDirectory()
           
 Object getProperty(String property)
           
 String getVersion()
           
 Object invokeMethod(String method, Object arguments)
           
 void setMetaClass(groovy.lang.MetaClass mc)
           
 void setMetadata(Object value)
           
 void setPluginDir(Resource value)
           
 void setProperty(String property, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginInfo

public PluginInfo(Resource pluginDir)
Method Detail

getPluginDir

public Resource getPluginDir()

setPluginDir

public void setPluginDir(Resource value)

getMetadata

public Object getMetadata()

setMetadata

public void setMetadata(Object value)

getVersion

public String getVersion()

getName

public String getName()

getPluginDirectory

public Resource getPluginDirectory()

getDescriptor

public Resource getDescriptor()

$getStaticMetaClass

protected groovy.lang.MetaClass $getStaticMetaClass()

getMetaClass

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

setMetaClass

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

invokeMethod

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

getProperty

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

setProperty

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


Copyright (c) 2005-2009 The Grails project