com.thaiopensource.validate.nrl
Class Mode
java.lang.Object
com.thaiopensource.validate.nrl.Mode
class Mode
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ANY_NAMESPACE
static final String ANY_NAMESPACE
- See Also:
- Constant Field Values
ATTRIBUTE_PROCESSING_NONE
static final int ATTRIBUTE_PROCESSING_NONE
- See Also:
- Constant Field Values
ATTRIBUTE_PROCESSING_QUALIFIED
static final int ATTRIBUTE_PROCESSING_QUALIFIED
- See Also:
- Constant Field Values
ATTRIBUTE_PROCESSING_FULL
static final int ATTRIBUTE_PROCESSING_FULL
- See Also:
- Constant Field Values
CURRENT
static final Mode CURRENT
name
private final String name
baseMode
private Mode baseMode
defined
private boolean defined
whereDefined
private Locator whereDefined
whereUsed
private Locator whereUsed
elementMap
private final Hashtable elementMap
attributeMap
private final Hashtable attributeMap
attributeProcessing
private int attributeProcessing
Mode
Mode(String name,
Mode baseMode)
getName
String getName()
getBaseMode
Mode getBaseMode()
setBaseMode
void setBaseMode(Mode baseMode)
getElementActions
ActionSet getElementActions(String ns)
getElementActionsExplicit
private ActionSet getElementActionsExplicit(String ns)
getAttributeActions
AttributeActionSet getAttributeActions(String ns)
getAttributeActionsExplicit
private AttributeActionSet getAttributeActionsExplicit(String ns)
getAttributeProcessing
int getAttributeProcessing()
getWhereDefined
Locator getWhereDefined()
isDefined
boolean isDefined()
getWhereUsed
Locator getWhereUsed()
noteUsed
void noteUsed(Locator locator)
noteDefined
void noteDefined(Locator locator)
bindElement
boolean bindElement(String ns,
ActionSet actions)
bindAttribute
boolean bindAttribute(String ns,
AttributeActionSet actions)