public class InterfaceBasedLabelParameterStrategy extends java.lang.Object implements LabelParameterStrategy
| Constructor and Description |
|---|
InterfaceBasedLabelParameterStrategy() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLabel(java.lang.reflect.Method method,
java.lang.Object arg)
Test if the argument is labeled, and if so, downcast to LabeledData and retrieve the domain object's
labeled value.
|
java.lang.String |
getNoLabel() |
boolean |
isLabeled(java.lang.reflect.Method method,
java.lang.Object arg)
Test if the argument implemented the LabeledData interface.
|
void |
setNoLabel(java.lang.String noLabel) |
public InterfaceBasedLabelParameterStrategy()
public java.lang.String getLabel(java.lang.reflect.Method method,
java.lang.Object arg)
getLabel in interface LabelParameterStrategymethod - DOCUMENT ME!arg - DOCUMENT ME!public java.lang.String getNoLabel()
public boolean isLabeled(java.lang.reflect.Method method,
java.lang.Object arg)
isLabeled in interface LabelParameterStrategymethod - DOCUMENT ME!arg - DOCUMENT ME!public void setNoLabel(java.lang.String noLabel)