org.openide.loaders
Interface  DataObject.Container
- All Superinterfaces: 
 - Node.Cookie
 
- All Known Implementing Classes: 
 - DataFolder, DataShadow
 
- Enclosing class: 
 - DataObject
 
- public static interface DataObject.Container
- extends Node.Cookie
  
Interface for objects that can contain other data objects.
 For example DataFolder and DataShadow implement this interface
 to allow others to access the contained objects in uniform maner
| 
Field Summary | 
static String | 
PROP_CHILDREN
 
          Name of property that holds children of this container. | 
 
 
PROP_CHILDREN
public static final String PROP_CHILDREN
- Name of property that holds children of this container.
 
getChildren
public DataObject[] getChildren()
 
- Returns:
 - the array of contained objects
 
 
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener l)
- Adds a listener.
 
- Parameters:
 l - the listener
 
 
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener l)
- Removes property change listener.
 
- Parameters:
 l - the listener
 
 
Built on December 12 2001.  |  Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.