|
org.openide.explorer 6.5.22 1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
attachEnv()
method of your ExPropertyEditor, call
PropertyEnv.registerInplaceEditorFactory(this)
. Before you do any of this read the prose documentation on the Explorer API and be sure you cannot do what you need with an existing property editor - it is very rare to actually need to provide a custom editor component.
public interface EnhancedPropertyEditor
Enhances standard property editor to support in-place custom editors and tagged values. Use of this class is strongly discouraged - the original NetBeans property sheet did not specify a strong contract for when the property should be updated from an editor such as the custom inplace editor this interface allows you to provide. The new (NetBeans 4.0 and later) property sheet does specify such a contract, and the InplaceEditor interface exists to allow it to be fulfilled.
InplaceEditor
,
InplaceEditor.Factory
,
PropertyEnv
Method Summary | |
---|---|
Component |
getInPlaceCustomEditor()
Deprecated. Get an in-place editor. |
boolean |
hasInPlaceCustomEditor()
Deprecated. Test for support of in-place custom editors. |
boolean |
supportsEditingTaggedValues()
Deprecated. Test for support of editing of tagged values. |
Methods inherited from interface java.beans.PropertyEditor |
---|
addPropertyChangeListener, getAsText, getCustomEditor, getJavaInitializationString, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setAsText, setValue, supportsCustomEditor |
Method Detail |
---|
Component getInPlaceCustomEditor()
boolean hasInPlaceCustomEditor()
true
if supportedboolean supportsEditingTaggedValues()
true
if supported
|
org.openide.explorer 6.5.22 1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |