org.codehaus.griffon.runtime.core
[Java] Class DefaultGriffonModelClass
java.lang.Object
org.codehaus.griffon.runtime.core.AbstractGriffonClass
org.codehaus.griffon.runtime.core.DefaultGriffonClass
org.codehaus.griffon.runtime.core.DefaultGriffonModelClass
- All Implemented Interfaces:
- GriffonModelClass
public class DefaultGriffonModelClass
extends DefaultGriffonClass
- Authors:
- Andres Almiray
- Since:
- 0.9.1
Fields inherited from class AbstractGriffonClass
|
app, classPropertyFetcher, clazz, eventsCache, fullName, log, logicalPropertyName, name, naturalName, packageName, propertyName, shortName, type |
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 |
BINDABLE_PROPERTIES
private static final Set BINDABLE_PROPERTIES
-
propertiesCache
protected final Set propertiesCache
-
DefaultGriffonModelClass
public DefaultGriffonModelClass(GriffonApplication app, Class clazz)
-
getModelPropertyValue
public Object getModelPropertyValue(GriffonModel model, String propertyName)
-
getPropertyNames
public String[] getPropertyNames()
-
resetCaches
public void resetCaches()
-
setModelPropertyValue
public void setModelPropertyValue(GriffonModel model, String propertyName, Object value)
-
Groovy Documentation