public State elementDecl (State parent,StartTagInfo tag) { return new ElementDeclState(); } public State elementRef (State parent,StartTagInfo tag) { return new ElementRefState(); }
protected Expression initialExpression() { // if <element> element has type attribute, then // it shall be used as content type. String typeQName = startTag.getAttribute("type"); if( typeQName==null ) return null; return resolveTypeRef(typeQName); }
if( isGlobal() ) if( isGlobal() ) { decl = reader.currentSchema.elementDecls.getOrCreate(name); if( decl.getElementExp()!=null ) return annealDeclaration(decl);
((ElementDeclState)parentState).onIdentityConstraint(id);
if( isGlobal() ) if( isGlobal() ) { decl = reader.currentSchema.elementDecls.getOrCreate(name); if( decl.getElementExp()!=null ) return annealDeclaration(decl);
((ElementDeclState)parentState).onIdentityConstraint(id);
if( isGlobal() ) if( isGlobal() ) { decl = reader.currentSchema.elementDecls.getOrCreate(name); if( decl.getElementExp()!=null ) return annealDeclaration(decl);
protected Expression initialExpression() { // if <element> element has type attribute, then // it shall be used as content type. String typeQName = startTag.getAttribute("type"); if( typeQName==null ) return null; return resolveTypeRef(typeQName); }
public State elementDecl (State parent,StartTagInfo tag) { return new ElementDeclState(); } public State elementRef (State parent,StartTagInfo tag) { return new ElementRefState(); }
((ElementDeclState)parentState).onIdentityConstraint(id);
if( isGlobal() ) if( isGlobal() ) { decl = reader.currentSchema.elementDecls.getOrCreate(name); if( decl.getElementExp()!=null ) { return annealDeclaration(decl);
protected Expression initialExpression() { // if <element> element has type attribute, then // it shall be used as content type. String typeQName = startTag.getAttribute("type"); if( typeQName==null ) return null; return resolveTypeRef(typeQName); }
public State elementDecl (State parent,StartTagInfo tag) { return new ElementDeclState(); } public State elementRef (State parent,StartTagInfo tag) { return new ElementRefState(); }
((ElementDeclState)parentState).onIdentityConstraint(id);
protected Expression initialExpression() { // if <element> element has type attribute, then // it shall be used as content type. String typeQName = startTag.getAttribute("type"); if( typeQName==null ) return null; return resolveTypeRef(typeQName); }
public State elementDecl (State parent,StartTagInfo tag) { return new ElementDeclState(); } public State elementRef (State parent,StartTagInfo tag) { return new ElementRefState(); }