org.formaria.editor.netbeans.project
Class ProjectDataNode

java.lang.Object
  extended by DataNode
      extended by org.formaria.editor.netbeans.project.ProjectDataNode
All Implemented Interfaces:
java.beans.PropertyChangeListener, java.util.EventListener, javax.swing.event.ChangeListener

public class ProjectDataNode
extends DataNode
implements javax.swing.event.ChangeListener, java.beans.PropertyChangeListener

A node to represent this object.


Constructor Summary
ProjectDataNode(ProjectDataObject obj)
           
ProjectDataNode(ProjectDataObject obj, Children ch)
           
 
Method Summary
 void fileAttributeChanged(FileAttributeEvent fe)
           
 void fileChanged(FileEvent fe)
           
 void fileDataCreated(FileEvent fe)
           
 void fileDeleted(FileEvent fe)
           
 void fileFolderCreated(FileEvent fe)
           
 void fileRenamed(FileRenameEvent fe)
           
 java.awt.Image getIcon(int type)
           
 java.awt.Image getOpenedIcon(int type)
           
protected  ProjectDataObject getProjectDataObject()
           
 void propertyChange(java.beans.PropertyChangeEvent ev)
           
 void stateChanged(javax.swing.event.ChangeEvent ev)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectDataNode

public ProjectDataNode(ProjectDataObject obj)

ProjectDataNode

public ProjectDataNode(ProjectDataObject obj,
                       Children ch)
Method Detail

getProjectDataObject

protected ProjectDataObject getProjectDataObject()

getIcon

public java.awt.Image getIcon(int type)

getOpenedIcon

public java.awt.Image getOpenedIcon(int type)

stateChanged

public void stateChanged(javax.swing.event.ChangeEvent ev)
Specified by:
stateChanged in interface javax.swing.event.ChangeListener

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent ev)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

fileRenamed

public void fileRenamed(FileRenameEvent fe)

fileChanged

public void fileChanged(FileEvent fe)

fileDeleted

public void fileDeleted(FileEvent fe)

fileAttributeChanged

public void fileAttributeChanged(FileAttributeEvent fe)

fileFolderCreated

public void fileFolderCreated(FileEvent fe)

fileDataCreated

public void fileDataCreated(FileEvent fe)