Package | Description |
---|---|
org.openide.nodes |
NetBeans uses
nodes
to represent JavaBeans or other property containers, formed into a
hierarchical tree.
|
Modifier and Type | Class | Description |
---|---|---|
class |
IndexedPropertySupport<T,E> |
Support for indexed properties.
|
static class |
Node.IndexedProperty<T,E> |
Description of an indexed property and operations on it.
|
class |
PropertySupport<T> |
Support class for
Node.Property . |
static class |
PropertySupport.Name |
Support for the name property of a node.
|
static class |
PropertySupport.ReadOnly<T> |
A simple read-only property.
|
static class |
PropertySupport.ReadWrite<T> |
A simple read/write property.
|
static class |
PropertySupport.Reflection<T> |
Support for properties from Java Reflection.
|
static class |
PropertySupport.WriteOnly<T> |
A simple write-only property.
|
Modifier and Type | Field | Description |
---|---|---|
Node.Property[] |
BeanNode.Descriptor.expert |
Expert properties.
|
Node.Property[] |
BeanNode.Descriptor.hidden |
Hidden properties.
|
Node.Property[] |
BeanNode.Descriptor.property |
Regular properties.
|
Modifier and Type | Method | Description |
---|---|---|
Node.Property<?> |
Sheet.Set.get(String name) |
Get a property by name.
|
abstract Node.Property<?>[] |
Node.PropertySet.getProperties() |
Get the list of contained properties.
|
Node.Property<?>[] |
Sheet.Set.getProperties() |
Get all properties in this set.
|
Node.Property<?> |
Sheet.Set.put(Node.Property<?> p) |
Add a property to this set, replacing any old one with the same name.
|
Node.Property<?> |
Sheet.Set.remove(String name) |
Remove a property from the set.
|
Modifier and Type | Method | Description |
---|---|---|
Node.Property<?> |
Sheet.Set.put(Node.Property<?> p) |
Add a property to this set, replacing any old one with the same name.
|
void |
Sheet.Set.put(Node.Property<?>[] ar) |
Add several properties to this set, replacing old ones with the same names.
|
void |
NodeOperation.showCustomEditorDialog(Node.Property<?> property,
Object... beans) |
Shows a modal dialog with the custom editor of given property, just like
it would be invoked when clicking the [...] button next to a property in
the property sheet.
|
Built on April 24 2018. | Portions Copyright 1997-2018 Oracle. All rights reserved.