< prev index next >

src/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaDOM.java

Print this page
rev 2127 : 8048021: Remove @version tag in jaxp repo
Reviewed-by: joehw


  23 import java.util.ArrayList;
  24 import java.util.Enumeration;
  25 
  26 import com.sun.org.apache.xerces.internal.util.XMLSymbols;
  27 import com.sun.org.apache.xerces.internal.xni.NamespaceContext;
  28 import com.sun.org.apache.xerces.internal.xni.QName;
  29 import com.sun.org.apache.xerces.internal.xni.XMLAttributes;
  30 import com.sun.org.apache.xerces.internal.xni.XMLString;
  31 import org.w3c.dom.Attr;
  32 import org.w3c.dom.DOMImplementation;
  33 import org.w3c.dom.Element;
  34 import org.w3c.dom.NamedNodeMap;
  35 import org.w3c.dom.Node;
  36 
  37 /**
  38  * @xerces.internal
  39  *
  40  * @author Rahul Srivastava, Sun Microsystems Inc.
  41  * @author Sandy Gao, IBM
  42  *
  43  * @version $Id: SchemaDOM.java,v 1.7 2010-11-01 04:40:01 joehw Exp $
  44  */
  45 public class SchemaDOM extends DefaultDocument {
  46 
  47     static final int relationsRowResizeFactor = 15;
  48     static final int relationsColResizeFactor = 10;
  49 
  50     NodeImpl[][] relations;
  51     // parent must be an element in this scheme
  52     ElementImpl parent;
  53     int currLoc;
  54     int nextFreeLoc;
  55     boolean hidden;
  56     boolean inCDATA;
  57 
  58     // for annotation support:
  59     private StringBuffer fAnnotationBuffer = null;
  60 
  61     public SchemaDOM() {
  62         reset();
  63     }




  23 import java.util.ArrayList;
  24 import java.util.Enumeration;
  25 
  26 import com.sun.org.apache.xerces.internal.util.XMLSymbols;
  27 import com.sun.org.apache.xerces.internal.xni.NamespaceContext;
  28 import com.sun.org.apache.xerces.internal.xni.QName;
  29 import com.sun.org.apache.xerces.internal.xni.XMLAttributes;
  30 import com.sun.org.apache.xerces.internal.xni.XMLString;
  31 import org.w3c.dom.Attr;
  32 import org.w3c.dom.DOMImplementation;
  33 import org.w3c.dom.Element;
  34 import org.w3c.dom.NamedNodeMap;
  35 import org.w3c.dom.Node;
  36 
  37 /**
  38  * @xerces.internal
  39  *
  40  * @author Rahul Srivastava, Sun Microsystems Inc.
  41  * @author Sandy Gao, IBM
  42  *

  43  */
  44 public class SchemaDOM extends DefaultDocument {
  45 
  46     static final int relationsRowResizeFactor = 15;
  47     static final int relationsColResizeFactor = 10;
  48 
  49     NodeImpl[][] relations;
  50     // parent must be an element in this scheme
  51     ElementImpl parent;
  52     int currLoc;
  53     int nextFreeLoc;
  54     boolean hidden;
  55     boolean inCDATA;
  56 
  57     // for annotation support:
  58     private StringBuffer fAnnotationBuffer = null;
  59 
  60     public SchemaDOM() {
  61         reset();
  62     }


< prev index next >