1 19 24 25 package org.netbeans.modules.schema2beansdev.beangraph; 26 27 public interface CommonBean { 28 public void changePropertyByName(String name, Object value); 29 30 public org.netbeans.modules.schema2beansdev.beangraph.CommonBean[] childBeans(boolean recursive); 31 32 public void childBeans(boolean recursive, java.util.List beans); 33 34 public boolean equals(Object o); 35 36 public Object fetchPropertyByName(String name); 37 38 public int hashCode(); 39 40 public String nameChild(Object childObj); 41 42 public String nameChild(Object childObj, boolean returnConstName, boolean returnSchemaName); 43 44 public String nameChild(Object childObj, boolean returnConstName, boolean returnSchemaName, boolean returnXPathName); 45 46 public String nameSelf(); 47 48 public void readNode(org.w3c.dom.Node node); 49 50 public void readNode(org.w3c.dom.Node node, java.util.Map namespacePrefixes); 51 52 public String toString(); 53 54 public void validate() throws org.netbeans.modules.schema2beansdev.beangraph.BeanGraph.ValidateException; 55 56 public void writeNode(java.io.Writer out) throws java.io.IOException ; 57 58 public void writeNode(java.io.Writer out, String nodeName, String indent) throws java.io.IOException ; 59 60 } 61 | Popular Tags |