1 19 24 25 package org.netbeans.modules.schema2beansdev.metadd; 26 27 public interface CommonBean { 28 public void changePropertyByName(String name, Object value); 29 30 public org.netbeans.modules.schema2beansdev.metadd.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 boolean isVetoable(); 41 42 public String nameChild(Object childObj); 43 44 public String nameChild(Object childObj, boolean returnConstName, boolean returnSchemaName); 45 46 public String nameChild(Object childObj, boolean returnConstName, boolean returnSchemaName, boolean returnXPathName); 47 48 public String nameSelf(); 49 50 public void readNode(org.w3c.dom.Node node); 51 52 public void readNode(org.w3c.dom.Node node, java.util.Map namespacePrefixes); 53 54 public void setVetoable(boolean value); 55 56 public String toString(); 57 58 public void validate() throws org.netbeans.modules.schema2beansdev.metadd.MetaDD.ValidateException; 59 60 public void writeNode(java.io.Writer out) throws java.io.IOException ; 61 62 public void writeNode(java.io.Writer out, String nodeName, String indent) throws java.io.IOException ; 63 64 } 65 | Popular Tags |