|
|||||||||
PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface extends IPropertyDescriptor so that the methods of IItemPropertySource
can be delegated to the descriptor.
This allows the implementing class to completely encapsulate the work associated with supporting a particular property sheet property.
Method Summary | |
boolean |
canSetProperty(java.lang.Object object)
This determines whether this descriptor's property for the object supports set (and reset). |
java.lang.String |
getCategory(java.lang.Object object)
Returns the name of the category to which this property belongs. |
java.util.Collection |
getChoiceOfValues(java.lang.Object object)
|
java.lang.String |
getDescription(java.lang.Object object)
Returns a brief description of this property. |
java.lang.String |
getDisplayName(java.lang.Object object)
Returns the display name for this property. |
java.lang.Object |
getFeature(java.lang.Object object)
Returns the feature. |
java.lang.String[] |
getFilterFlags(java.lang.Object object)
Returns a list of filter types to which this property belongs. |
java.lang.Object |
getHelpContextIds(java.lang.Object object)
|
java.lang.String |
getId(java.lang.Object object)
Returns the id for this property. |
IItemLabelProvider |
getLabelProvider(java.lang.Object object)
Returns the label provider for this property. |
java.lang.Object |
getPropertyValue(java.lang.Object object)
This fetches this descriptor's property from the object. |
boolean |
isCompatibleWith(java.lang.Object object,
java.lang.Object anotherObject,
IItemPropertyDescriptor anotherPropertyDescriptor)
Returns whether this property descriptor and the given one are compatible. |
boolean |
isPropertySet(java.lang.Object object)
This determines whether this descriptor's property for the object is set. |
void |
resetPropertyValue(java.lang.Object object)
This resets this descriptor's property for the object. |
void |
setPropertyValue(java.lang.Object object,
java.lang.Object value)
This sets this descriptor's property for the object to the given value. |
Method Detail |
public java.lang.Object getPropertyValue(java.lang.Object object)
public boolean isPropertySet(java.lang.Object object)
public boolean canSetProperty(java.lang.Object object)
public void resetPropertyValue(java.lang.Object object)
public void setPropertyValue(java.lang.Object object, java.lang.Object value)
public java.lang.String getCategory(java.lang.Object object)
public java.lang.String getDescription(java.lang.Object object)
public java.lang.String getDisplayName(java.lang.Object object)
public java.lang.String[] getFilterFlags(java.lang.Object object)
public java.lang.Object getHelpContextIds(java.lang.Object object)
public java.lang.String getId(java.lang.Object object)
public IItemLabelProvider getLabelProvider(java.lang.Object object)
public boolean isCompatibleWith(java.lang.Object object, java.lang.Object anotherObject, IItemPropertyDescriptor anotherPropertyDescriptor)
public java.lang.Object getFeature(java.lang.Object object)
public java.util.Collection getChoiceOfValues(java.lang.Object object)
|
Copyright 2001-2002 IBM Corporation and others. All Rights Reserved. |
||||||||
PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |