Uses of Class
org.openide.nodes.Node.Property

Packages that use Node.Property
org.openide.explorer.view The Explorer is really an abstraction that needs a view to actually display the nodes. 
org.openide.nodes The IDE uses nodes to represent JavaBeans or other property containers, formed into a hierarchical tree. 
org.openide.src.nodes Source elements can be represented by default element nodes
 

Uses of Node.Property in org.openide.explorer.view
 

Methods in org.openide.explorer.view that return Node.Property
protected  Node.Property NodeTableModel.getPropertyFor(Node node, Node.Property prop)
          Returns node property if found in nodes property sets.
 

Methods in org.openide.explorer.view with parameters of type Node.Property
 void NodeTableModel.setProperties(Node.Property[] props)
          Set columns.
protected  Node.Property NodeTableModel.getPropertyFor(Node node, Node.Property prop)
          Returns node property if found in nodes property sets.
 void ListTableView.setProperties(Node.Property[] props)
          Set columns.
 void TreeTableView.setProperties(Node.Property[] props)
          Set columns.
 

Uses of Node.Property in org.openide.nodes
 

Subclasses of Node.Property in org.openide.nodes
 class IndexedPropertySupport
          Support for indexed properties.
static class Node.IndexedProperty
          Description of an indexed property and operations on it.
 class PropertySupport
          Support class for Node.Property.
static class PropertySupport.Name
          Support for the name property of a node.
static class PropertySupport.ReadOnly
          A simple read-only property.
static class PropertySupport.ReadWrite
          A simple read/write property.
static class PropertySupport.Reflection
          Support for properties from Java Reflection.
static class PropertySupport.WriteOnly
          A simple write-only property.
 

Fields in org.openide.nodes declared as Node.Property
 Node.Property[] BeanNode.Descriptor.property
          Regular properties.
 Node.Property[] BeanNode.Descriptor.expert
          Expert properties.
 Node.Property[] BeanNode.Descriptor.hidden
          Hidden properties.
 

Methods in org.openide.nodes that return Node.Property
abstract  Node.Property[] Node.PropertySet.getProperties()
          Get the list of contained properties.
 Node.Property Sheet.Set.get(String name)
          Get a property by name.
 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.
 

Methods in org.openide.nodes with parameters of type Node.Property
 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.
 

Uses of Node.Property in org.openide.src.nodes
 

Methods in org.openide.src.nodes that return Node.Property
protected  Node.Property InitializerElementNode.createStaticProperty(boolean canW)
          Create a property for whether or not the initializer is static.
protected  Node.Property MemberElementNode.createModifiersProperty(boolean canW)
          Create a node property for the modifiers of the element.
protected  Node.Property MemberElementNode.createNameProperty(boolean canW)
          Create a node property representing the element's name.
protected  Node.Property ConstructorElementNode.createParametersProperty(boolean canW)
          Create a node property for constructor parameters.
protected  Node.Property ConstructorElementNode.createExceptionsProperty(boolean canW)
          Create a node property for constructor exceptions.
protected  Node.Property FieldElementNode.createTypeProperty(boolean canW)
          Create a property for the field type.
protected  Node.Property FieldElementNode.createInitValueProperty(boolean canW)
          Create a property for the field init value.
protected  Node.Property ClassElementNode.createSuperclassProperty(boolean canW)
          Create a node property for the superclass of this class.
protected  Node.Property ClassElementNode.createInterfacesProperty(boolean canW)
          Create a node property for the implemented interfaces of this class.
protected  Node.Property MethodElementNode.createReturnProperty(boolean canW)
          Create a property for the method return value.
 



Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.