org.openide.explorer.propertysheet
Interface  ExPropertyEditor
- All Superinterfaces: 
 - PropertyEditor
 
- public interface ExPropertyEditor
- extends PropertyEditor
  
An extension interface for property editors that hides 
 all the necessary communication with the IDE. ExPropertyEditor
 is able to accept an instance of PropertyEnv class - this
 environment passes additional information to the editor.
 Whatever should be ever added to the mechanism
 should go into the PropertyEnv class.
| 
Field Summary | 
static String | 
PROP_VALUE_VALID
 
          If you want to enable/disable the OK button on the custom
 property editor panel you can fire a property change event
 with boolean value. | 
 
| 
Method Summary | 
 void | 
attachEnv(PropertyEnv env)
 
          This method is called by the IDE to pass
 the environment to the property editor. | 
 
| Methods inherited from interface java.beans.PropertyEditor | 
addPropertyChangeListener, getAsText, getCustomEditor, getJavaInitializationString, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setAsText, setValue, supportsCustomEditor | 
 
PROP_VALUE_VALID
public static final String PROP_VALUE_VALID
- If you want to enable/disable the OK button on the custom
 property editor panel you can fire a property change event
 with boolean value. You don't have to implement the ExPropertyEditor
 interface for this feature to be turned on.
 When firing property change event PROP_VALUE_VALID is the name
 and an instance of java.lang.Boolean should be passed as a value.
 
attachEnv
public void attachEnv(PropertyEnv env)
- This method is called by the IDE to pass
 the environment to the property editor.
 
 
Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.