Interface | Description |
---|---|
org.openide.explorer.propertysheet.editors.EnhancedCustomPropertyEditor |
Use
PropertyEnv instead. An example of what needs to be
done can be found in the rewrite of
RectangleCustomEditor.
Another example showing the changes in property editor as well as in its
custom component can be found in
NbProcessDescriptor{,Custom}Editor. |
org.openide.explorer.propertysheet.editors.EnhancedPropertyEditor |
Instead of this class, implement ExPropertyEditor and InplaceEditor.Factory. Also
create an implementation of InplaceEditor for the custom inline editor.
In the
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. |
org.openide.explorer.propertysheet.editors.NodeCustomizer |
Use PropertyEnv instead.
|
org.openide.explorer.propertysheet.editors.NodePropertyEditor |
Use PropertyEnv instead.
|
org.openide.explorer.propertysheet.ExPropertyModel |
- Use PropertySupport.Reflection or BeanNode if you need to
expose bean properties
|
org.openide.explorer.view.MenuView.Acceptor |
This interface is almost the same as
NodeAcceptor
so it is redundant and obsoleted. Use NodeAcceptor
interface instead. |
Class | Description |
---|---|
org.openide.explorer.propertysheet.DefaultPropertyModel |
Use org.openide.nodes.PropertySupport.Reflection instead
|
org.openide.explorer.view.ListTableView |
Use
org.openide.explorer.view.TreeTableView instead. |
Field | Description |
---|---|
org.openide.explorer.propertysheet.PropertyPanel.PROP_PROPERTY_EDITOR |
- the property editor is re-fetched from the underlying
property object as needed. It is up to the property object to
cache or not cache the property editor. This property will no longer
be fired.
|
org.openide.explorer.propertysheet.PropertySheet.ALWAYS_AS_STRING |
Relic of the original property sheet implementation, useless.
|
org.openide.explorer.propertysheet.PropertySheet.iAlphaSort |
Presumably noone uses this variable. If you want to customize
the property sheet look you can change the image files directly (or use your
own).
|
org.openide.explorer.propertysheet.PropertySheet.iCustomize |
Presumably noone uses this variable. If you want to customize
the property sheet look you can change the image files directly (or use your
own).
|
org.openide.explorer.propertysheet.PropertySheet.iDisplayWritableOnly |
Presumably noone uses this variable. If you want to customize
the property sheet look you can change the image files directly (or use your
own).
|
org.openide.explorer.propertysheet.PropertySheet.iNoSort |
Presumably noone uses this variable. If you want to customize
the property sheet look you can change the image files directly (or use your
own).
|
org.openide.explorer.propertysheet.PropertySheet.iTypeSort |
Presumably noone uses this variable. If you want to customize
the property sheet look you can change the image files directly (or use your
own).
|
org.openide.explorer.propertysheet.PropertySheet.PAINTING_PREFERRED |
Relic of the original property sheet implementation, does useless.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_CURRENT_PAGE |
Relic of the original property sheet implementation, , will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_DISABLED_PROPERTY_COLOR |
Relic of the original property sheet implementation, , will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_DISPLAY_WRITABLE_ONLY |
Relic of the original property sheet implementation, will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_PLASTIC |
Relic of the original property sheet implementation, , will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_PROPERTY_PAINTING_STYLE |
Relic of the original property sheet implementation, will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_SORTING_MODE |
Relic of the original property sheet implementation, will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.PROPERTY_VALUE_COLOR |
Relic of the original property sheet implementation, will never be fired.
|
org.openide.explorer.propertysheet.PropertySheet.SORTED_BY_TYPES |
Not supported since NetBeans 3.6
|
org.openide.explorer.propertysheet.PropertySheet.STRING_PREFERRED |
Relic of the original property sheet implementation, does useless.
|
Method | Description |
---|---|
org.openide.explorer.propertysheet.PropertyPanel.getPropertyEditor() |
The property panel does not cache the property editor, and
depending on its state, it may not consistently return the same property
editor instance on repeated calls. The current implementation will
do so for editable states, but there is no guarantee this will remain
so in the future.
|
org.openide.explorer.propertysheet.PropertySheet.getCurrentPage() |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.getDisabledPropertyColor() |
Relic of the original property sheet implementation. Display of properties
is handled by the look and feel.
|
org.openide.explorer.propertysheet.PropertySheet.getDisplayWritableOnly() |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.getPlastic() |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.getPropertyPaintingStyle() |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.getValueColor() |
Relic of the original property sheet implementation. Display of properties
is handled by the look and feel.
|
org.openide.explorer.propertysheet.PropertySheet.setCurrentPage(int) |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.setDisabledPropertyColor(Color) |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.setDisplayWritableOnly(boolean) |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.setPlastic(boolean) |
Relic of the original property sheet implementation. Display of properties
is handled by the look and feel.
|
org.openide.explorer.propertysheet.PropertySheet.setPropertyPaintingStyle(int) |
Relic of the original property sheet implementation. Does nothing.
|
org.openide.explorer.propertysheet.PropertySheet.setValueColor(Color) |
Relic of the original property sheet implementation. Display of properties
is handled by the look and feel.
|
org.openide.explorer.view.MenuView.Acceptor.accept(Node) |
whole interface is obsoleted, use
NodeAcceptor.acceptNodes(org.openide.nodes.Node[]) instead. |
org.openide.explorer.view.NodeRenderer.sharedInstance() |
This method no longer returns a shared instance, as it
caused problems with one view setting properties (such as enabled
state) on the renderer and the renderer then being used in its altered
state by a different view. Views should create their own instance of
NodeRenderer instead.
|
org.openide.explorer.view.OutlineView.setProperties(Node.Property[]) |
This method is here to enable easy replacement
of TreeTableView with OutlineView.
Use setPropertyColumns(), addPropertyColumn() and
removePropertyColumn() instead.
|
org.openide.explorer.view.TreeView.setUseSubstringInQuickSearch(boolean) |
Since 6.42 does nothing, as the quick search feature uses both substring and prefix
matching. All prefix matches for the typed characters will appear before substring
matches.
|
Constructor | Description |
---|---|
org.openide.explorer.view.MenuView.Menu(Node, MenuView.Acceptor) |
use {@link MenuView.Menu#MenuView.Menu(Node, NodeAcceptor)}
|
org.openide.explorer.view.MenuView.MenuItem(Node, MenuView.Acceptor) |
Use proper constructor with (@link NodeAcceptor).
|
org.openide.explorer.view.NodeRenderer(boolean) |
bigIcons was only used by IconView, and not used by that
anymore. NodeRenderer will automatically detect if the view it's
rendering for is an instance of IconView.
|
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.