|
||||||||||
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 |