public static class JControlModel.Feature
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
classPrefix |
protected java.lang.Class<?> |
featureClass |
protected java.lang.reflect.Method |
featureMethod |
Constructor and Description |
---|
JControlModel.Feature(java.lang.String classPrefix) |
JControlModel.Feature(java.lang.String classPrefix,
java.lang.String path,
java.lang.Class<?>[] parameterTypes) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassPrefix() |
java.lang.Class<?> |
getFeatureClass() |
java.lang.reflect.Method |
getFeatureMethod() |
void |
initialize(java.lang.String path,
java.lang.Class<?>[] parameterTypes) |
protected void |
setClassPrefix(java.lang.String classPrefix) |
protected java.lang.Class<?> featureClass
protected java.lang.reflect.Method featureMethod
protected java.lang.String classPrefix
public JControlModel.Feature(java.lang.String classPrefix)
public JControlModel.Feature(java.lang.String classPrefix, java.lang.String path, java.lang.Class<?>[] parameterTypes)
public java.lang.Class<?> getFeatureClass()
public java.lang.reflect.Method getFeatureMethod()
public void initialize(java.lang.String path, java.lang.Class<?>[] parameterTypes)
protected void setClassPrefix(java.lang.String classPrefix)
public java.lang.String getClassPrefix()