com.thaiopensource.validate.mns
Class SchemaImpl.Mode

java.lang.Object
  extended by com.thaiopensource.validate.mns.SchemaImpl.Mode
Enclosing class:
SchemaImpl

static class SchemaImpl.Mode
extends Object


Field Summary
private  Hashtable attributesMap
           
private  boolean defined
           
private  Hashtable elementMap
           
private  ElementsOrAttributes lax
           
private  boolean strictDefined
           
private  Locator whereDefined
           
 
Constructor Summary
SchemaImpl.Mode(ElementsOrAttributes lax)
           
 
Method Summary
(package private)  Schema getAttributesSchema(String ns)
           
(package private)  SchemaImpl.ElementAction getElementAction(String ns)
           
(package private)  ElementsOrAttributes getLax()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

whereDefined

private Locator whereDefined

defined

private boolean defined

lax

private ElementsOrAttributes lax

strictDefined

private boolean strictDefined

elementMap

private final Hashtable elementMap

attributesMap

private final Hashtable attributesMap
Constructor Detail

SchemaImpl.Mode

SchemaImpl.Mode(ElementsOrAttributes lax)
Method Detail

getLax

ElementsOrAttributes getLax()

getAttributesSchema

Schema getAttributesSchema(String ns)

getElementAction

SchemaImpl.ElementAction getElementAction(String ns)