KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > netbeans > test > editor > app > core > XMLNode


1 /*
2  * XMLNode.java
3  *
4  * Created on November 18, 2002, 10:29 AM
5  */

6
7 package org.netbeans.test.editor.app.core;
8
9 import java.beans.PropertyChangeListener JavaDoc;
10 import org.netbeans.test.editor.app.core.properties.BadPropertyNameException;
11 import org.netbeans.test.editor.app.core.properties.Properties;
12 import org.w3c.dom.Element JavaDoc;
13
14 /**
15  *
16  * @author eh103527
17  */

18 public interface XMLNode {
19     
20     public Element JavaDoc toXML(Element JavaDoc node);
21     public void fromXML(Element JavaDoc node) throws BadPropertyNameException;
22     public Properties getProperties();
23     public Object JavaDoc getProperty(String JavaDoc name) throws BadPropertyNameException;
24     public void setProperty(String JavaDoc name,Object JavaDoc value) throws BadPropertyNameException;
25     
26     public void addPropertyChangeListener(PropertyChangeListener JavaDoc list);
27     public void removePropertyChangeListener(PropertyChangeListener JavaDoc list);
28 }
29
Popular Tags