[prev in list] [next in list] [prev in thread] [next in thread]
List: xerces-cvs
Subject: cvs commit: xml-xerces/java/src/org/apache/xerces/util XMLGrammarPoolImpl.java
From: elena () apache ! org
Date: 2003-07-30 21:30:04
[Download RAW message or body]
elena 2003/07/30 14:30:04
Modified: java/src/org/apache/xerces/util XMLGrammarPoolImpl.java
Log:
The latest change has broken dtdjars target. Reversing it to fix dtdjars.
Revision Changes Path
1.6 +1 -28 xml-xerces/java/src/org/apache/xerces/util/XMLGrammarPoolImpl.java
Index: XMLGrammarPoolImpl.java
===================================================================
RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/util/XMLGrammarPoolImpl.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- XMLGrammarPoolImpl.java 21 Jul 2003 20:50:49 -0000 1.5
+++ XMLGrammarPoolImpl.java 30 Jul 2003 21:30:04 -0000 1.6
@@ -57,9 +57,6 @@
package org.apache.xerces.util;
-import org.apache.xerces.impl.xs.psvi.XSModel;
-import org.apache.xerces.impl.xs.SchemaGrammar;
-import org.apache.xerces.impl.xs.XSModelImpl;
import org.apache.xerces.xni.grammars.Grammar;
import org.apache.xerces.xni.grammars.XMLGrammarDescription;
import org.apache.xerces.xni.grammars.XMLGrammarPool;
@@ -299,30 +296,6 @@
return false;
}
} // containsGrammar(XMLGrammarDescription):boolean
-
- /**
- * Return an <code>XSModel</code> that represents components in
- * the schema grammars in this pool implementation.
- *
- * @return an <code>XSModel</code> representing this schema grammar
- */
- public XSModel toXSModel() {
- java.util.Vector list = new java.util.Vector();
- for (int i = 0; i < fGrammars.length; i++) {
- for (Entry entry = fGrammars[i] ; entry != null ; entry = entry.next) {
- if (entry.desc.getGrammarType().equals(XMLGrammarDescription.XML_SCHEMA))
- list.addElement(entry.grammar);
- }
- }
-
- int size = list.size();
- if (size == 0)
- return null;
- SchemaGrammar[] gs = new SchemaGrammar[size];
- for (int i = 0; i < size; i++)
- gs[i] = (SchemaGrammar)list.elementAt(i);
- return new XSModelImpl(gs);
- }
/* <p> Sets this grammar pool to a "locked" state--i.e.,
* no new grammars will be added until it is "unlocked".
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic