first commit

This commit is contained in:
2025-07-28 13:56:49 +05:30
commit e9eb805edb
3438 changed files with 520990 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
package org.apache.xerces.xni.grammars;
public interface Grammar {
XMLGrammarDescription getGrammarDescription();
}

View File

@@ -0,0 +1,11 @@
package org.apache.xerces.xni.grammars;
import org.apache.xerces.xni.XMLResourceIdentifier;
public interface XMLGrammarDescription extends XMLResourceIdentifier {
public static final String XML_SCHEMA = "http://www.w3.org/2001/XMLSchema";
public static final String XML_DTD = "http://www.w3.org/TR/REC-xml";
String getGrammarType();
}

View File

@@ -0,0 +1,15 @@
package org.apache.xerces.xni.grammars;
public interface XMLGrammarPool {
void clear();
void lockPool();
void unlockPool();
Grammar[] retrieveInitialGrammarSet(String paramString);
void cacheGrammars(String paramString, Grammar[] paramArrayOfGrammar);
Grammar retrieveGrammar(XMLGrammarDescription paramXMLGrammarDescription);
}