Lines Matching defs:sb
437 private final SchemaBuilderImpl sb;
442 private GrammarImpl(SchemaBuilderImpl sb, Scope parent) {
443 this.sb = sb;
449 protected GrammarImpl(SchemaBuilderImpl sb, GrammarImpl g) {
450 this.sb = sb;
462 sb.error("reference_to_undefined", name, rp.getRefLocator());
463 rp.setPattern(sb.pb.makeError());
468 sb.error("missing_start_element", (Locator)loc);
469 start = sb.pb.makeError();
494 sb.error("duplicate_start", (Locator)loc);
496 sb.error("duplicate_define", rp.getName(), (Locator)loc);
506 sb.error("conflict_combine_start", (Locator)loc);
508 sb.error("conflict_combine_define", rp.getName(), (Locator)loc);
516 rp.setPattern(sb.pb.makeInterleave(rp.getPattern(), p));
518 rp.setPattern(sb.pb.makeChoice(rp.getPattern(), p));
559 sb.error("parent_ref_outside_grammar", (Locator)loc);
560 return sb.makeErrorPattern();
570 return new IncludeImpl(sb, this);
589 private SchemaBuilderImpl sb;
593 private IncludeImpl(SchemaBuilderImpl sb, GrammarImpl grammar) {
594 this.sb = sb;
622 for (OpenIncludes inc = sb.openIncludes;
626 sb.error("recursive_include", uri, (Locator)loc);
636 SchemaBuilderImpl isb = new SchemaBuilderImpl(ns, uri, sb);
641 sb.error("missing_start_replacement", (Locator)loc);
643 sb.error("missing_define_replacement", o.prp.getName(), (Locator)loc);
648 sb.noteError();