BEA Systems, Inc.

BEA WebLogic Server 9.1 API Reference


weblogic.apache.xerces.impl.xs
Class ElementPSVImpl

java.lang.Object
  extended byweblogic.apache.xerces.impl.xs.ElementPSVImpl
All Implemented Interfaces:
ElementPSVI, ItemPSVI

Deprecated. please use JDK supplied XML parsers and transformers

public class ElementPSVImpl
extends Object
implements ElementPSVI

Element PSV infoset augmentations implementation. The following information will be available at the startElement call: name, namespace, type, notation, validation context The following information will be available at the endElement call: nil, specified, normalized value, member type, validity, error codes, default


Field Summary
protected  Object fActualValue
          Deprecated. schema validated value property
protected  weblogic.apache.xerces.impl.xs.psvi.XSElementDeclaration fDeclaration
          Deprecated. element declaration
protected  String[] fErrorCodes
          Deprecated. error codes
protected  weblogic.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition fMemberType
          Deprecated. member type definition against which element was validated
protected  XSSimpleType[] fMemberTypes
          Deprecated.  
protected  boolean fNil
          Deprecated. true if clause 3.2 of Element Locally Valid (Element) (3.3.4) is satisfied, otherwise false
protected  String fNormalizedValue
          Deprecated. schema normalized value property
protected  weblogic.apache.xerces.impl.xs.psvi.XSNotationDeclaration fNotation
          Deprecated. http://www.w3.org/TR/xmlschema-1/#e-notation
protected  weblogic.apache.xerces.impl.xs.psvi.XSModel fSchemaInformation
          Deprecated. the schema information property
protected  boolean fSpecified
          Deprecated. false if the element value was provided by the schema; true otherwise.
protected  weblogic.apache.xerces.impl.xs.psvi.XSTypeDefinition fTypeDecl
          Deprecated. type of element, could be xsi:type
protected  short fValidationAttempted
          Deprecated. validation attempted: none, partial, full
protected  String fValidationContext
          Deprecated. validation context: could be QName or XPath expression
protected  short fValidity
          Deprecated. validity: valid, invalid, unknown
 
Fields inherited from interface weblogic.apache.xerces.xni.psvi.ItemPSVI
VALIDATION_FULL, VALIDATION_NONE, VALIDATION_PARTIAL, VALIDITY_INVALID, VALIDITY_UNKNOWN, VALIDITY_VALID
 
Constructor Summary
ElementPSVImpl()
          Deprecated.  
 
Method Summary
 Object getActualValue()
          Deprecated. [actual value]
 weblogic.apache.xerces.impl.xs.psvi.XSElementDeclaration getElementDeclaration()
          Deprecated. An item isomorphic to the element declaration used to validate this element.
 weblogic.apache.xerces.impl.xs.psvi.StringList getErrorCodes()
          Deprecated. A list of error codes generated from validation attempts.
 boolean getIsNil()
          Deprecated. [nil]
 boolean getIsSchemaSpecified()
          Deprecated. [schema specified]
 weblogic.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition getMemberTypeDefinition()
          Deprecated. If and only if that type definition is a simple type definition with {variety} union, or a complex type definition whose {content type} is a simple thype definition with {variety} union, then an item isomorphic to that member of the union's {member type definitions} which actually validated the element item's normalized value.
 weblogic.apache.xerces.impl.xs.psvi.XSObjectList getMemberTypes()
          Deprecated. If the item ia a list, return the list of member types for this item
 weblogic.apache.xerces.impl.xs.psvi.XSNotationDeclaration getNotation()
          Deprecated. [notation]
 String getSchemaDefault()
          Deprecated. [schema default]
 weblogic.apache.xerces.impl.xs.psvi.XSModel getSchemaInformation()
          Deprecated. [schema information]
 String getSchemaNormalizedValue()
          Deprecated. [schema normalized value]
 weblogic.apache.xerces.impl.xs.psvi.XSTypeDefinition getTypeDefinition()
          Deprecated. An item isomorphic to the type definition used to validate this element.
 short getValidationAttempted()
          Deprecated. Determines the extent to which the document has been validated
 String getValidationContext()
          Deprecated. [validation context] // REVISIT: what the return type should be? Should we return QName/XPath/ or element info item..?
 short getValidity()
          Deprecated. Determine the validity of the node with respect to the validation being attempted
 void reset()
          Deprecated. Reset() should be called in validator startElement(..) method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fActualValue

protected Object fActualValue
Deprecated. 
schema validated value property


fDeclaration

protected weblogic.apache.xerces.impl.xs.psvi.XSElementDeclaration fDeclaration
Deprecated. 
element declaration


fErrorCodes

protected String[] fErrorCodes
Deprecated. 
error codes


fMemberType

protected weblogic.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition fMemberType
Deprecated. 
member type definition against which element was validated


fMemberTypes

protected XSSimpleType[] fMemberTypes
Deprecated. 

fNil

protected boolean fNil
Deprecated. 
true if clause 3.2 of Element Locally Valid (Element) (3.3.4) is satisfied, otherwise false


fNormalizedValue

protected String fNormalizedValue
Deprecated. 
schema normalized value property


fNotation

protected weblogic.apache.xerces.impl.xs.psvi.XSNotationDeclaration fNotation
Deprecated. 
http://www.w3.org/TR/xmlschema-1/#e-notation


fSchemaInformation

protected weblogic.apache.xerces.impl.xs.psvi.XSModel fSchemaInformation
Deprecated. 
the schema information property


fSpecified

protected boolean fSpecified
Deprecated. 
false if the element value was provided by the schema; true otherwise.


fTypeDecl

protected weblogic.apache.xerces.impl.xs.psvi.XSTypeDefinition fTypeDecl
Deprecated. 
type of element, could be xsi:type


fValidationAttempted

protected short fValidationAttempted
Deprecated. 
validation attempted: none, partial, full


fValidationContext

protected String fValidationContext
Deprecated. 
validation context: could be QName or XPath expression


fValidity

protected short fValidity
Deprecated. 
validity: valid, invalid, unknown

Constructor Detail

ElementPSVImpl

public ElementPSVImpl()
Deprecated. 
Method Detail

getActualValue

public Object getActualValue()
Deprecated. 
[actual value]

Specified by:
getActualValue in interface ItemPSVI
Returns:
the binary value of this item after validation

getElementDeclaration

public weblogic.apache.xerces.impl.xs.psvi.XSElementDeclaration getElementDeclaration()
Deprecated. 
An item isomorphic to the element declaration used to validate this element.

Specified by:
getElementDeclaration in interface ElementPSVI
Returns:
an element declaration

getErrorCodes

public weblogic.apache.xerces.impl.xs.psvi.StringList getErrorCodes()
Deprecated. 
A list of error codes generated from validation attempts. Need to find all the possible subclause reports that need reporting

Specified by:
getErrorCodes in interface ItemPSVI
Returns:
Array of error codes

getIsNil

public boolean getIsNil()
Deprecated. 
[nil]

Returns:
true if clause 3.2 of Element Locally Valid (Element) (3.3.4) above is satisfied, otherwise false
See Also:

getIsSchemaSpecified

public boolean getIsSchemaSpecified()
Deprecated. 
[schema specified]

Specified by:
getIsSchemaSpecified in interface ItemPSVI
Returns:
false value was specified in schema, true value comes from the infoset
See Also:
XML Schema Part 1: Structures [schema specified]

getMemberTypeDefinition

public weblogic.apache.xerces.impl.xs.psvi.XSSimpleTypeDefinition getMemberTypeDefinition()
Deprecated. 
If and only if that type definition is a simple type definition with {variety} union, or a complex type definition whose {content type} is a simple thype definition with {variety} union, then an item isomorphic to that member of the union's {member type definitions} which actually validated the element item's normalized value.

Specified by:
getMemberTypeDefinition in interface ItemPSVI
Returns:
a simple type declaration

getMemberTypes

public weblogic.apache.xerces.impl.xs.psvi.XSObjectList getMemberTypes()
Deprecated. 
Description copied from interface: ItemPSVI
If the item ia a list, return the list of member types for this item

Specified by:
getMemberTypes in interface ItemPSVI

getNotation

public weblogic.apache.xerces.impl.xs.psvi.XSNotationDeclaration getNotation()
Deprecated. 
[notation]

Specified by:
getNotation in interface ElementPSVI
Returns:
The notation declaration.
See Also:

getSchemaDefault

public String getSchemaDefault()
Deprecated. 
[schema default]

Specified by:
getSchemaDefault in interface ItemPSVI
Returns:
The canonical lexical representation of the declaration's {value constraint} value.
See Also:

getSchemaInformation

public weblogic.apache.xerces.impl.xs.psvi.XSModel getSchemaInformation()
Deprecated. 
[schema information]

Specified by:
getSchemaInformation in interface ElementPSVI
Returns:
The schema information property if it's the validation root, null otherwise.
See Also:
XML Schema Part 1: Structures [schema information]

getSchemaNormalizedValue

public String getSchemaNormalizedValue()
Deprecated. 
[schema normalized value]

Specified by:
getSchemaNormalizedValue in interface ItemPSVI
Returns:
the normalized value of this item after validation
See Also:

getTypeDefinition

public weblogic.apache.xerces.impl.xs.psvi.XSTypeDefinition getTypeDefinition()
Deprecated. 
An item isomorphic to the type definition used to validate this element.

Specified by:
getTypeDefinition in interface ItemPSVI
Returns:
a type declaration

getValidationAttempted

public short getValidationAttempted()
Deprecated. 
Determines the extent to which the document has been validated

Specified by:
getValidationAttempted in interface ItemPSVI
Returns:
return the [validation attempted] property. The possible values are NO_VALIDATION, PARTIAL_VALIDATION and FULL_VALIDATION

getValidationContext

public String getValidationContext()
Deprecated. 
Description copied from interface: ItemPSVI
[validation context] // REVISIT: what the return type should be? Should we return QName/XPath/ or element info item..?

Specified by:
getValidationContext in interface ItemPSVI
Returns:
The nearest ancestor element information item with a [schema information] property (or this element item itself if it has such a property)
See Also:
XML Schema Part 1: Structures [validation context]

getValidity

public short getValidity()
Deprecated. 
Determine the validity of the node with respect to the validation being attempted

Specified by:
getValidity in interface ItemPSVI
Returns:
return the [validity] property. Possible values are: UNKNOWN_VALIDITY, INVALID_VALIDITY, VALID_VALIDITY

reset

public void reset()
Deprecated. 
Reset() should be called in validator startElement(..) method.


Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs91
Copyright 2005 BEA Systems Inc.