|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PropertyDefinitionFilter
| Field Summary | |
|---|---|
static int |
DISABLE
Treat this PropertyDefinition as disabled |
static int |
ENABLE
Treat this PropertyDefinition as enabled |
static int |
EXPERT
Treat this PropertyDefinition as expert |
static int |
HIDE
Treat this PropertyDefinition as hidden |
static int |
NA
The filter is not applicable to the PropertyDefinition |
static int |
REMOVE
Remove this PropertyDefinition |
| Method Summary | |
|---|---|
boolean |
canFilter(PropertiedObject obj)
Determine whether the given PropertiedObject is applicable to this filter. |
int |
filter(PropertiedObjectEditor editor,
PropertiedObject obj,
PropertyDefinition defn)
Return the filter code indicating how this PropertyDefinition associated with the specified PropertiedObject instance should be treated by the calling method. |
| Field Detail |
|---|
static final int NA
static final int HIDE
static final int ENABLE
static final int DISABLE
static final int EXPERT
static final int REMOVE
| Method Detail |
|---|
boolean canFilter(PropertiedObject obj)
obj - the PropertiedObject instance to check
int filter(PropertiedObjectEditor editor,
PropertiedObject obj,
PropertyDefinition defn)
editor - PropertiedObjectEditor instance to use in the filter.obj - the PropertiedObject instance the definition is associated with.defn - the PropertyDefinition instance to check.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||