import com.sun.xml.internal.fastinfoset.util.StringArray; //导入依赖的package包/类
/** Creates a new instance of ParserVocabulary */
public ParserVocabulary() {
namespaceName = new StringArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS, false);
prefix = new PrefixArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS);
localName = new StringArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS, false);
otherNCName = new StringArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS, false);
otherURI = new StringArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS, true);
attributeValue = new StringArray(ValueArray.DEFAULT_CAPACITY, NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS, true);
otherString = new CharArrayArray(ValueArray.DEFAULT_CAPACITY, NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS);
characterContentChunk = new ContiguousCharArrayArray(ValueArray.DEFAULT_CAPACITY,
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS,
ContiguousCharArrayArray.INITIAL_CHARACTER_SIZE,
NON_IDENTIFYING_STRING_TABLE_MAXIMUM_CHARACTERS);
elementName = new QualifiedNameArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS);
attributeName = new QualifiedNameArray(ValueArray.DEFAULT_CAPACITY, IDENTIFYING_STRING_TABLE_MAXIMUM_ITEMS);
tables[RESTRICTED_ALPHABET] = restrictedAlphabet;
tables[ENCODING_ALGORITHM] = encodingAlgorithm;
tables[PREFIX] = prefix;
tables[NAMESPACE_NAME] = namespaceName;
tables[LOCAL_NAME] = localName;
tables[OTHER_NCNAME] = otherNCName;
tables[OTHER_URI] = otherURI;
tables[ATTRIBUTE_VALUE] = attributeValue;
tables[OTHER_STRING] = otherString;
tables[CHARACTER_CONTENT_CHUNK] = characterContentChunk;
tables[ELEMENT_NAME] = elementName;
tables[ATTRIBUTE_NAME] = attributeName;
}