org.apache.xerces.validators.schema
Class GeneralAttrCheck

java.lang.Object
  |
  +--org.apache.xerces.validators.schema.GeneralAttrCheck

public class GeneralAttrCheck
extends java.lang.Object

Title: Description: Copyright: Copyright (c) 2001

Version:
1.0

Field Summary
static int ATT_OPT_DFLT
           
static int ATT_OPT_NODFLT
           
static int ATT_REQUIRED
           
protected static int DT_ANYURI
           
protected static int DT_BLOCK
           
protected static int DT_BLOCK1
           
protected static int DT_BOOLEAN
           
protected static int DT_FINAL
           
protected static int DT_FINAL1
           
protected static int DT_FORM
           
protected static int DT_ID
           
protected static int DT_MAXOCCURS
           
protected static int DT_MAXOCCURS1
           
protected static int DT_MEMBERTYPES
           
protected static int DT_MINOCCURS1
           
protected static int DT_NAMESPACE
           
protected static int DT_NCNAME
           
protected static int DT_NONNEGINT
           
protected static int DT_PROCESSCONTENTS
           
protected static int DT_PUBLIC
           
protected static int DT_QNAME
           
protected static int DT_STRING
           
protected static int DT_TOKEN
           
protected static int DT_USE
           
protected static int DT_WHITESPACE
           
protected static int DT_XPATH
           
protected static int DT_XPATH1
           
protected static int dtCount
           
static int ELE_CONTEXT_GLOBAL
           
static int ELE_CONTEXT_LOCAL
           
protected static java.util.Hashtable fEleAttrsMap
           
protected  XMLErrorReporter fErrorReporter
           
protected static DatatypeValidator[] fExtraDVs
           
protected  java.util.Hashtable fNonSchemaAttrs
           
protected  java.util.Hashtable fProcessedElements
           
protected static java.lang.String PRE_GLOBAL
           
protected static java.lang.String PRE_LOC_NAME
           
protected static java.lang.String PRE_LOC_REF
           
 
Constructor Summary
GeneralAttrCheck(XMLErrorReporter er, DatatypeValidatorFactoryImpl datatypeRegistry)
           
 
Method Summary
 java.util.Hashtable checkAttributes(Element element, int eleContext)
           
 void checkNonSchemaAttributes(GrammarResolver grammarResolver)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELE_CONTEXT_GLOBAL

public static int ELE_CONTEXT_GLOBAL

ELE_CONTEXT_LOCAL

public static int ELE_CONTEXT_LOCAL

ATT_REQUIRED

public static int ATT_REQUIRED

ATT_OPT_DFLT

public static int ATT_OPT_DFLT

ATT_OPT_NODFLT

public static int ATT_OPT_NODFLT

PRE_GLOBAL

protected static java.lang.String PRE_GLOBAL

PRE_LOC_NAME

protected static java.lang.String PRE_LOC_NAME

PRE_LOC_REF

protected static java.lang.String PRE_LOC_REF

fEleAttrsMap

protected static java.util.Hashtable fEleAttrsMap

fExtraDVs

protected static DatatypeValidator[] fExtraDVs

dtCount

protected static int dtCount

DT_ANYURI

protected static final int DT_ANYURI

DT_BOOLEAN

protected static final int DT_BOOLEAN

DT_ID

protected static final int DT_ID

DT_NONNEGINT

protected static final int DT_NONNEGINT

DT_QNAME

protected static final int DT_QNAME

DT_STRING

protected static final int DT_STRING

DT_TOKEN

protected static final int DT_TOKEN

DT_NCNAME

protected static final int DT_NCNAME

DT_XPATH

protected static final int DT_XPATH

DT_XPATH1

protected static final int DT_XPATH1

DT_BLOCK

protected static final int DT_BLOCK

DT_BLOCK1

protected static final int DT_BLOCK1

DT_FINAL

protected static final int DT_FINAL

DT_FINAL1

protected static final int DT_FINAL1

DT_FORM

protected static final int DT_FORM

DT_MAXOCCURS

protected static final int DT_MAXOCCURS

DT_MAXOCCURS1

protected static final int DT_MAXOCCURS1

DT_MEMBERTYPES

protected static final int DT_MEMBERTYPES

DT_MINOCCURS1

protected static final int DT_MINOCCURS1

DT_NAMESPACE

protected static final int DT_NAMESPACE

DT_PROCESSCONTENTS

protected static final int DT_PROCESSCONTENTS

DT_PUBLIC

protected static final int DT_PUBLIC

DT_USE

protected static final int DT_USE

DT_WHITESPACE

protected static final int DT_WHITESPACE

fErrorReporter

protected XMLErrorReporter fErrorReporter

fProcessedElements

protected java.util.Hashtable fProcessedElements

fNonSchemaAttrs

protected java.util.Hashtable fNonSchemaAttrs
Constructor Detail

GeneralAttrCheck

public GeneralAttrCheck(XMLErrorReporter er,
                        DatatypeValidatorFactoryImpl datatypeRegistry)
Method Detail

checkAttributes

public java.util.Hashtable checkAttributes(Element element,
                                           int eleContext)
                                    throws java.lang.Exception

checkNonSchemaAttributes

public void checkNonSchemaAttributes(GrammarResolver grammarResolver)
                              throws java.lang.Exception


Copyright 1999-2001 Apache XML Project. All Rights Reserved.