home *** CD-ROM | disk | FTP | other *** search
- package com.ms.xml.parser;
-
- import com.ms.xml.om.Element;
- import com.ms.xml.util.Name;
- import java.util.Hashtable;
-
- class Context {
- // $FF: renamed from: e com.ms.xml.om.Element
- Element field_0;
- // $FF: renamed from: ed com.ms.xml.parser.ElementDecl
- ElementDecl field_1;
- int state;
- boolean matched;
- boolean preserveWS;
- Name nameSpace;
- Name defaultNameSpace;
- Hashtable spaceTable;
-
- final void addNameSpace(Name var1, Name var2) {
- if (this.spaceTable == null) {
- this.spaceTable = new Hashtable();
- }
-
- this.spaceTable.put(var1, var2);
- }
-
- Context(Element var1, boolean var2, Name var3, Hashtable var4) {
- this.field_0 = var1;
- this.preserveWS = var2;
- this.nameSpace = var3;
- this.defaultNameSpace = var3;
- if (var4 != null) {
- this.spaceTable = (Hashtable)var4.clone();
- }
-
- }
-
- final Name findNameSpace(Name var1) {
- if (var1 == null) {
- return null;
- } else {
- return this.spaceTable == null ? null : (Name)this.spaceTable.get(var1);
- }
- }
- }
-