public interface GriffonControllerClass extends GriffonClass
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TRAILING
"Controller"
|
static java.lang.String |
TYPE
"controller"
|
STANDARD_PROPERTIES
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getActionNames()
Matches all public methods and all properties that
have a Closure as value.
|
java.lang.String[] |
getEventNames()
Matches all public methods and closure properties whose name
matches the event handler convention, i.e, starts with "on" and
is followed by at least one uppercase character.
|
getApplication, getArtifactType, getClazz, getFullName, getLogicalPropertyName, getName, getNaturalName, getPackageName, getPropertyName, getPropertyValue, getPropertyValue, getShortName, hasProperty
static final java.lang.String TYPE
static final java.lang.String TRAILING
@Nonnull java.lang.String[] getActionNames()
Actions are subject to the following rules in order to be considered as such:
@Nonnull java.lang.String[] getEventNames()