private void initPatternTable() { patternTable = new Hashtable(); patternTable.put("zeroOrMore", new ZeroOrMoreState()); patternTable.put("oneOrMore", new OneOrMoreState()); patternTable.put("optional", new OptionalState()); patternTable.put("list", new ListState()); patternTable.put("choice", new ChoiceState()); patternTable.put("interleave", new InterleaveState()); patternTable.put("group", new GroupState()); patternTable.put("mixed", new MixedState()); patternTable.put("element", new ElementState()); patternTable.put("attribute", new AttributeState()); patternTable.put("empty", new EmptyState()); patternTable.put("text", new TextState()); patternTable.put("value", new ValueState()); patternTable.put("data", new DataState()); patternTable.put("notAllowed", new NotAllowedState()); patternTable.put("grammar", new GrammarState()); patternTable.put("ref", new RefState()); patternTable.put("parentRef", new ParentRefState()); patternTable.put("externalRef", new ExternalRefState()); }
private void initPatternTable() { patternTable = new Hashtable(); patternTable.put("zeroOrMore", new ZeroOrMoreState()); patternTable.put("oneOrMore", new OneOrMoreState()); patternTable.put("optional", new OptionalState()); patternTable.put("list", new ListState()); patternTable.put("choice", new ChoiceState()); patternTable.put("interleave", new InterleaveState()); patternTable.put("group", new GroupState()); patternTable.put("mixed", new MixedState()); patternTable.put("element", new ElementState()); patternTable.put("attribute", new AttributeState()); patternTable.put("empty", new EmptyState()); patternTable.put("text", new TextState()); patternTable.put("value", new ValueState()); patternTable.put("data", new DataState()); patternTable.put("notAllowed", new NotAllowedState()); patternTable.put("grammar", new GrammarState()); patternTable.put("ref", new RefState()); patternTable.put("parentRef", new ParentRefState()); patternTable.put("externalRef", new ExternalRefState()); }
State create() { return new ElementState(); }
State create() { return new ElementState(); }
@Override void endAttributes() throws SAXException { if (name != null) { nameClass = expandName(name, getNs(), null); nameClassWasAttribute = true; } else { new NameClassChildState(this, this).set(); } }
void endAttributes() throws SAXException { if (name != null) { nameClass = expandName(name, getNs(), null); nameClassWasAttribute = true; } else new NameClassChildState(this, this).set(); }