Searched refs:grammar (Results 1 - 25 of 59) sorted by relevance

123

/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/impl/dtd/
H A DDTDGrammarBucket.java73 * document, and, if a new DTD grammar is parsed, the new set will be
92 // the unique grammar from fGrammars (or that we're
96 // is the "active" grammar standalone?
113 * Puts the specified grammar into the grammar pool and associate it to
116 * @param grammar The grammar.
118 public void putGrammar(DTDGrammar grammar) { argument
119 XMLDTDDescription desc = (XMLDTDDescription)grammar.getGrammarDescription();
120 fGrammars.put(desc, grammar);
146 setActiveGrammar(DTDGrammar grammar) argument
[all...]
H A DXMLDTDProcessor.java98 * the content and structure; building a grammar, if applicable;
108 * <li>http://apache.org/xml/properties/internal/grammar-pool</li>
159 /** Property identifier: grammar pool. */
232 // the validator to which we look for our grammar bucket (the
234 // the grammar with details like whether it's for a standalone document...
237 // the grammar pool we'll try to add the grammar to:
582 *@param grammar grammar to which entity belongs
588 protected static void checkStandaloneEntityRef(String name, DTDGrammar grammar, argument
1702 checkDeclaredElements(DTDGrammar grammar) argument
1722 checkDeclaredElements(DTDGrammar grammar, int elementIndex, int contentSpecIndex, XMLContentSpec contentSpec) argument
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/
H A DXSGrammarBucket.java29 * A class used to hold the internal schema grammar set for the current instance
47 * Get the schema grammar for the specified namespace
59 * Put a schema grammar into the registry
60 * This method is for internal use only: it assumes that a grammar with
63 * @param grammar the grammar to put in the registry
65 public void putGrammar(SchemaGrammar grammar) { argument
66 if (grammar.getTargetNamespace() == null)
67 fNoNSGrammar = grammar;
69 fGrammarRegistry.put(grammar
82 putGrammar(SchemaGrammar grammar, boolean deep) argument
152 putGrammar(SchemaGrammar grammar, boolean deep, boolean ignoreConflict) argument
[all...]
H A DXSLoaderImpl.java206 * duplicate named components. It doesn't ensure that the grammar is consistent, however
213 public void putGrammar(Grammar grammar) { argument
215 toSchemaGrammar(super.getGrammar(grammar.getGrammarDescription()));
217 SchemaGrammar newGrammar = toSchemaGrammar(grammar);
223 super.putGrammar(grammar);
227 private SchemaGrammar toSchemaGrammar (Grammar grammar) { argument
228 return (grammar instanceof SchemaGrammar) ? (SchemaGrammar) grammar : null;
H A DSchemaGrammar.java70 * useful to distinguish grammar objects from other kinds of object
83 // the target namespace of grammar
125 // is this grammar immutable? (fully constructed and not changeable)
150 // when creating this grammar? If so, we can pass the numbers in,
180 // Clone an existing schema grammar
181 public SchemaGrammar(SchemaGrammar grammar) { argument
182 fTargetNamespace = grammar.fTargetNamespace;
183 fGrammarDescription = grammar.fGrammarDescription.makeClone();
185 fSymbolTable = grammar.fSymbolTable; // REVISIT
187 fGlobalAttrDecls = grammar
275 BuiltinSchemaGrammar(int grammar, short schemaVersion) argument
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/impl/validation/
H A DValidationManager.java63 public final void setGrammarFound(boolean grammar){ argument
64 fGrammarFound = grammar;
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/
H A DSoftReferenceGrammarPool.java33 * <p>This grammar pool is a memory sensitive cache. The grammars
50 /** Zero length grammar array. */
66 /** Reference queue for cleared grammar references */
73 /** Constructs a grammar pool with a default number of buckets. */
79 /** Constructs a grammar pool with a specified number of buckets. */
94 * @param grammarType The type of the grammar, from the
104 // It also allows the pool to return the "right" schema grammar
129 /* <p> This method requests that the application retrieve a grammar
136 * This implementation chooses to use the root element name to identify a DTD grammar
137 * and the target namespace to identify a Schema grammar
157 putGrammar(Grammar grammar) argument
393 public SoftGrammarReference grammar; field in class:SoftReferenceGrammarPool.Entry
395 Entry(int hash, int bucket, XMLGrammarDescription desc, Grammar grammar, Entry next, ReferenceQueue queue) argument
428 SoftGrammarReference(Entry entry, Grammar grammar, ReferenceQueue queue) argument
[all...]
H A DSimpleXMLSchema.java35 /** Zero length grammar array. */
42 public SimpleXMLSchema(Grammar grammar) { argument
43 fGrammar = grammar;
44 fGrammars = new Grammar[] {grammar};
45 fGrammarDescription = grammar.getGrammarDescription();
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/rngom/digested/
H A DGrammarBuilderImpl.java69 protected final DGrammarPattern grammar; field in class:GrammarBuilderImpl
82 this.grammar = p;
89 grammar.annotation = ((Annotation)anno).getResult();
91 if(grammar.annotation==null)
92 grammar.annotation = new DAnnotation();
93 grammar.annotation.contents.addAll(additionalElementAnnotations);
95 return grammar;
103 grammar.start = (DPattern)pattern;
106 DDefine d = grammar.getOrAdd(name);
127 return new IncludeImpl(grammar,paren
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/util/
H A DXMLGrammarPoolImpl.java28 * Stores grammars in a pool associated to a specific key. This grammar pool
30 * name, and those keyed by the grammar's target namespace.
70 /** Constructs a grammar pool with a default number of buckets. */
76 /** Constructs a grammar pool with a specified number of buckets. */
91 * @param grammarType The type of the grammar, from the
104 tempGrammars[pos++] = e.grammar;
138 /* <p> This method requests that the application retrieve a grammar
145 * This implementation chooses to use the root element name to identify a DTD grammar
146 * and the target namespace to identify a Schema grammar.
165 * Puts the specified grammar int
170 putGrammar(Grammar grammar) argument
321 public Grammar grammar; field in class:XMLGrammarPoolImpl.Entry
324 Entry(int hash, XMLGrammarDescription desc, Grammar grammar, Entry next) argument
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/impl/xs/traversers/
H A DXSDUniqueOrKeyTraverser.java49 XSDocumentInfo schemaDoc, SchemaGrammar grammar) {
77 // and stuff this in the grammar
78 if (grammar.getIDConstraintDecl(uniqueOrKey.getIdentityConstraintName()) == null) {
79 grammar.addIDConstraintDecl(element, uniqueOrKey);
83 final IdentityConstraint idc = grammar.getIDConstraintDecl(uniqueOrKey.getIdentityConstraintName(), loc);
85 grammar.addIDConstraintDecl(element, uniqueOrKey, loc);
48 traverse(Element uElem, XSElementDecl element, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
H A DXSDKeyrefTraverser.java48 XSDocumentInfo schemaDoc, SchemaGrammar grammar) {
98 // and stuff this in the grammar
99 if (grammar.getIDConstraintDecl(keyRef.getIdentityConstraintName()) == null) {
100 grammar.addIDConstraintDecl(element, keyRef);
105 final IdentityConstraint idc = grammar.getIDConstraintDecl(keyRef.getIdentityConstraintName(), loc);
107 grammar.addIDConstraintDecl(element, keyRef, loc);
47 traverse(Element krElem, XSElementDecl element, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
H A DXSDNotationTraverser.java59 SchemaGrammar grammar) {
112 if (grammar.getGlobalNotationDecl(notation.fName) == null) {
113 grammar.addGlobalNotationDecl(notation);
118 final XSNotationDecl notation2 = grammar.getGlobalNotationDecl(notation.fName, loc);
120 grammar.addGlobalNotationDecl(notation, loc);
57 traverse(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
H A DXSDWildcardTraverser.java82 * @param grammar
87 SchemaGrammar grammar) {
91 XSWildcardDecl wildcard = traverseWildcardDecl(elmNode, attrValues, schemaDoc, grammar);
123 * @param grammar
128 SchemaGrammar grammar) {
132 XSWildcardDecl wildcard = traverseWildcardDecl(elmNode, attrValues, schemaDoc, grammar);
144 * @param grammar
150 SchemaGrammar grammar) {
85 traverseAny(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
126 traverseAnyAttribute(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
147 traverseWildcardDecl(Element elmNode, Object[] attrValues, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
H A DXSDGroupTraverser.java62 SchemaGrammar grammar) {
146 SchemaGrammar grammar) {
190 particle = traverseAll(l_elmChild, schemaDoc, grammar, CHILD_OF_GROUP, group);
192 particle = traverseChoice(l_elmChild, schemaDoc, grammar, CHILD_OF_GROUP, group);
194 particle = traverseSequence(l_elmChild, schemaDoc, grammar, CHILD_OF_GROUP, group);
210 // add global group declaration to the grammar
226 // Add group declaration to grammar
227 if (grammar.getGlobalGroupDecl(group.fName) == null) {
228 grammar.addGlobalGroupDecl(group);
233 final XSGroupDecl group2 = grammar
60 traverseLocal(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
144 traverseGlobal(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
[all...]
H A DXSDAttributeGroupTraverser.java62 SchemaGrammar grammar) {
109 SchemaGrammar grammar) {
145 Element nextNode = traverseAttrsAndAttrGrps(child, attrGrp, schemaDoc, grammar, null);
185 if (grammar.getGlobalAttributeGroupDecl(attrGrp.fName) == null) {
186 grammar.addGlobalAttributeGroupDecl(attrGrp);
191 final XSAttributeGroupDecl attrGrp2 = grammar.getGlobalAttributeGroupDecl(attrGrp.fName, loc);
193 grammar.addGlobalAttributeGroupDecl(attrGrp, loc);
60 traverseLocal(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
107 traverseGlobal(Element elmNode, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
H A DXSDAbstractParticleTraverser.java62 SchemaGrammar grammar,
94 particle = fSchemaHandler.fElementTraverser.traverseLocal(child, schemaDoc, grammar, PROCESSING_ALL_EL, parent);
151 * @param grammar
156 SchemaGrammar grammar,
160 return traverseSeqChoice(seqDecl, schemaDoc, grammar, allContextFlags, false, parent);
175 * @param grammar
180 SchemaGrammar grammar,
184 return traverseSeqChoice (choiceDecl, schemaDoc, grammar, allContextFlags, true, parent);
192 * @param grammar
198 SchemaGrammar grammar,
60 traverseAll(Element allDecl, XSDocumentInfo schemaDoc, SchemaGrammar grammar, int allContextFlags, XSObject parent) argument
154 traverseSequence(Element seqDecl, XSDocumentInfo schemaDoc, SchemaGrammar grammar, int allContextFlags, XSObject parent) argument
178 traverseChoice(Element choiceDecl, XSDocumentInfo schemaDoc, SchemaGrammar grammar, int allContextFlags, XSObject parent) argument
196 traverseSeqChoice(Element decl, XSDocumentInfo schemaDoc, SchemaGrammar grammar, int allContextFlags, boolean choice, XSObject parent) argument
[all...]
H A DXSDElementTraverser.java97 * @param grammar
102 SchemaGrammar grammar,
130 traverseLocal(particle, elmDecl, schemaDoc, grammar, allContextFlags, parent, null);
150 SchemaGrammar grammar,
194 element = traverseNamedElement(elmDecl, attrValues, schemaDoc, grammar, false, parent);
232 * @param grammar
237 SchemaGrammar grammar) {
242 XSElementDecl element = traverseNamedElement(elmDecl, attrValues, schemaDoc, grammar, true, null);
254 * @param grammar
261 SchemaGrammar grammar,
100 traverseLocal(Element elmDecl, XSDocumentInfo schemaDoc, SchemaGrammar grammar, int allContextFlags, XSObject parent) argument
147 traverseLocal(XSParticleDecl particle, Element elmDecl, XSDocumentInfo schemaDoc, SchemaGrammar grammar, int allContextFlags, XSObject parent, String[] localNSDecls) argument
235 traverseGlobal(Element elmDecl, XSDocumentInfo schemaDoc, SchemaGrammar grammar) argument
258 traverseNamedElement(Element elmDecl, Object[] attrValues, XSDocumentInfo schemaDoc, SchemaGrammar grammar, boolean isGlobal, XSObject parent) argument
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/
H A DDocumentBuilderFactoryImpl.java46 private Schema grammar; field in class:DocumentBuilderFactoryImpl
62 if (grammar != null && attributes != null) {
156 return grammar;
159 public void setSchema(Schema grammar) { argument
160 this.grammar = grammar;
H A DSAXParserFactoryImpl.java63 private Schema grammar; field in class:SAXParserFactoryImpl
165 return grammar;
168 public void setSchema(Schema grammar) { argument
169 this.grammar = grammar;
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/parsers/
H A DXMLGrammarCachingConfiguration.java45 * Xerces's grammar caching facilities. It extends the
48 * preparse a grammar, and to lock the grammar pool
97 // the DTD grammar loader
120 * grammar pool.
127 * @param grammarPool The grammar pool to use.
136 * grammar pool, and parent settings.
143 * @param grammarPool The grammar pool to use.
194 * Parse a grammar from a location identified by an URI.
195 * This method also adds this grammar t
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/tools/internal/xjc/reader/relaxng/
H A DRELAXNGCompiler.java67 final DPattern grammar; field in class:RELAXNGCompiler
106 public static Model build(DPattern grammar, JCodeModel codeModel, Options opts ) { argument
107 RELAXNGCompiler compiler = new RELAXNGCompiler(grammar, codeModel, opts);
112 public RELAXNGCompiler(DPattern grammar, JCodeModel codeModel, Options opts) { argument
113 this.grammar = grammar;
122 grammar.accept(deff);
225 grammar.accept(new DPatternWalker() {
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/property/
H A DPropertyFactory.java87 public static Property create( JAXBContextImpl grammar, RuntimePropertyInfo info ) { argument
93 return new AttributeProperty(grammar,(RuntimeAttributePropertyInfo)info);
95 return new ValueProperty(grammar,(RuntimeValuePropertyInfo)info);
98 return new ListElementProperty(grammar,(RuntimeElementPropertyInfo) info);
113 return c.newInstance( grammar, info );
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/bind/v2/runtime/
H A DElementBeanInfoImpl.java78 ElementBeanInfoImpl(JAXBContextImpl grammar, RuntimeElementInfo rei) { argument
79 super(grammar,rei,(Class<JAXBElement>)rei.getType(),true,false,true);
81 this.property = PropertyFactory.create(grammar,rei.getProperty());
109 protected ElementBeanInfoImpl(final JAXBContextImpl grammar) { argument
110 super(grammar,null,JAXBElement.class,true,false,true);
125 ElementBeanInfoImpl bi = grammar.getElement(scope,n);
130 tbi = grammar.getBeanInfo(e.getDeclaredType(),true);
347 public void link(JAXBContextImpl grammar) { argument
348 super.link(grammar);
349 getLoader(grammar,tru
[all...]
H A DJaxBeanInfo.java84 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, QName[] typeNames, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { argument
85 this(grammar,rti,jaxbType,(Object)typeNames,isElement,isImmutable,hasLifecycleEvents);
91 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, QName typeName, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { argument
92 this(grammar,rti,jaxbType,(Object)typeName,isElement,isImmutable,hasLifecycleEvents);
98 protected JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { argument
99 this(grammar,rti,jaxbType,(Object)null,isElement,isImmutable,hasLifecycleEvents);
102 private JaxBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo rti, Class<BeanT> jaxbType, Object typeName, boolean isElement,boolean isImmutable, boolean hasLifecycleEvents) { argument
103 grammar.beanInfos.put(rti,this);
403 * @param grammar
405 protected void link(JAXBContextImpl grammar) { argument
[all...]

Completed in 161 milliseconds

123