Griffon 1.2.0

org.codehaus.griffon.runtime.core
[Java] Class DefaultGriffonControllerClass

java.lang.Object
  org.codehaus.griffon.runtime.core.AbstractGriffonClass
      org.codehaus.griffon.runtime.core.DefaultGriffonClass
          org.codehaus.griffon.runtime.core.DefaultGriffonControllerClass
All Implemented Interfaces:
GriffonControllerClass

public class DefaultGriffonControllerClass
extends DefaultGriffonClass

Authors:
Andres Almiray
Since:
0.9.1


Field Summary
protected Set actionsCache

 
Fields inherited from class AbstractGriffonClass
app, classPropertyFetcher, clazz, eventsCache, fullName, log, logicalPropertyName, name, naturalName, packageName, propertyName, shortName, type
 
Constructor Summary
DefaultGriffonControllerClass(GriffonApplication app, Class clazz)

 
Method Summary
String[] getActionNames()

private boolean hasVoidOrDefAsReturnType(Method method)

void resetCaches()

 
Methods inherited from class AbstractGriffonClass
equals, getApp, getArtifactType, getClazz, getEventNames, getFullName, getGroovyProperty, getLogicalPropertyName, getMetaClass, getMetaProperties, getName, getNaturalName, getPackageName, getPropertiesWithFields, getPropertyDescriptors, getPropertyName, getPropertyOrStaticPropertyOrFieldValue, getPropertyType, getPropertyValue, getPropertyValue, getPropertyValueObject, getReferenceInstance, getShortName, getStaticPropertyValue, hasMetaMethod, hasMetaMethod, hasMetaProperty, hasProperty, hashCode, isClosureMetaProperty, isReadableProperty, newInstance, resetCaches, returnOnlyIfInstanceOf, setMetaClass, toString, updateMetaClass
 

Field Detail

actionsCache

protected final Set actionsCache


 
Constructor Detail

DefaultGriffonControllerClass

public DefaultGriffonControllerClass(GriffonApplication app, Class clazz)


 
Method Detail

getActionNames

public String[] getActionNames()


hasVoidOrDefAsReturnType

private boolean hasVoidOrDefAsReturnType(Method method)


resetCaches

public void resetCaches()


 

Groovy Documentation