Save This Page
Home » openjdk-7 » com.sun.org.apache.xerces.internal » dom » [javadoc | source]
com.sun.org.apache.xerces.internal.dom
public class: PSVIAttrNSImpl [javadoc | source]
java.lang.Object
   com.sun.org.apache.xerces.internal.dom.NodeImpl
      com.sun.org.apache.xerces.internal.dom.AttrImpl
         com.sun.org.apache.xerces.internal.dom.AttrNSImpl
            com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl

All Implemented Interfaces:
    AttributePSVI, TypeInfo, Attr, Cloneable, Node, EventTarget, Serializable, NodeList

Attribute namespace implementation; stores PSVI attribute items.
Field Summary
static final  long serialVersionUID    Serialization version. 
protected  XSAttributeDeclaration fDeclaration    attribute declaration 
protected  XSTypeDefinition fTypeDecl    type of attribute, simpleType 
protected  boolean fSpecified    If this attribute was explicitly given a value in the original document, this is true; otherwise, it is false 
protected  String fNormalizedValue    schema normalized value property 
protected  Object fActualValue    schema actual value 
protected  short fActualValueType    schema actual value type 
protected  ShortList fItemValueTypes    actual value types if the value is a list 
protected  XSSimpleTypeDefinition fMemberType    member type definition against which attribute was validated 
protected  short fValidationAttempted    validation attempted: none, partial, full 
protected  short fValidity    validity: valid, invalid, unknown 
protected  StringList fErrorCodes    error codes 
protected  String fValidationContext    validation context: could be QName or XPath expression 
Fields inherited from com.sun.org.apache.xerces.internal.dom.AttrNSImpl:
serialVersionUID,  xmlnsURI,  xmlURI,  namespaceURI,  localName
Fields inherited from com.sun.org.apache.xerces.internal.dom.AttrImpl:
serialVersionUID,  DTD_URI,  value,  name,  type,  textNode
Fields inherited from com.sun.org.apache.xerces.internal.dom.NodeImpl:
TREE_POSITION_PRECEDING,  TREE_POSITION_FOLLOWING,  TREE_POSITION_ANCESTOR,  TREE_POSITION_DESCENDANT,  TREE_POSITION_EQUIVALENT,  TREE_POSITION_SAME_NODE,  TREE_POSITION_DISCONNECTED,  DOCUMENT_POSITION_DISCONNECTED,  DOCUMENT_POSITION_PRECEDING,  DOCUMENT_POSITION_FOLLOWING,  DOCUMENT_POSITION_CONTAINS,  DOCUMENT_POSITION_IS_CONTAINED,  DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC,  serialVersionUID,  ELEMENT_DEFINITION_NODE,  ownerNode,  flags,  READONLY,  SYNCDATA,  SYNCCHILDREN,  OWNED,  FIRSTCHILD,  SPECIFIED,  IGNORABLEWS,  HASSTRING,  NORMALIZED,  ID
Constructor:
 public PSVIAttrNSImpl(CoreDocumentImpl ownerDocument,
    String namespaceURI,
    String qualifiedName) 
    Construct an attribute node.
 public PSVIAttrNSImpl(CoreDocumentImpl ownerDocument,
    String namespaceURI,
    String qualifiedName,
    String localName) 
    Construct an attribute node.
Method from com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl Summary:
getActualNormalizedValue,   getActualNormalizedValueType,   getAttributeDeclaration,   getErrorCodes,   getIsSchemaSpecified,   getItemValueTypes,   getMemberTypeDefinition,   getSchemaDefault,   getSchemaNormalizedValue,   getTypeDefinition,   getValidationAttempted,   getValidationContext,   getValidity,   setPSVI
Methods from com.sun.org.apache.xerces.internal.dom.AttrNSImpl:
getLocalName,   getNamespaceURI,   getPrefix,   getTypeName,   getTypeNamespace,   isDerivedFrom,   rename,   setPrefix,   setValues
Methods from com.sun.org.apache.xerces.internal.dom.AttrImpl:
checkNormalizationAfterInsert,   checkNormalizationAfterRemove,   cloneNode,   getChildNodes,   getElement,   getFirstChild,   getLastChild,   getLength,   getName,   getNodeName,   getNodeType,   getNodeValue,   getOwnerElement,   getSchemaTypeInfo,   getSpecified,   getTypeName,   getTypeNamespace,   getValue,   hasChildNodes,   insertBefore,   internalInsertBefore,   internalRemoveChild,   isDerivedFrom,   isEqualNode,   isId,   item,   lastChild,   lastChild,   makeChildNode,   normalize,   removeChild,   rename,   replaceChild,   setIdAttribute,   setNodeValue,   setOwnerDocument,   setReadOnly,   setSpecified,   setType,   setValue,   synchronizeChildren,   toString
Methods from com.sun.org.apache.xerces.internal.dom.NodeImpl:
addEventListener,   appendChild,   changed,   changes,   cloneNode,   compareDocumentPosition,   compareTreePosition,   dispatchEvent,   getAttributes,   getBaseURI,   getChildNodes,   getContainer,   getElementAncestor,   getFeature,   getFirstChild,   getLastChild,   getLength,   getLocalName,   getNamespaceURI,   getNextSibling,   getNodeName,   getNodeNumber,   getNodeType,   getNodeValue,   getOwnerDocument,   getParentNode,   getPrefix,   getPreviousSibling,   getReadOnly,   getTextContent,   getTextContent,   getUserData,   getUserData,   getUserDataRecord,   hasAttributes,   hasChildNodes,   hasStringValue,   hasStringValue,   insertBefore,   internalIsIgnorableWhitespace,   isDefaultNamespace,   isEqualNode,   isFirstChild,   isFirstChild,   isIdAttribute,   isIdAttribute,   isIgnorableWhitespace,   isNormalized,   isNormalized,   isOwned,   isOwned,   isReadOnly,   isReadOnly,   isSameNode,   isSpecified,   isSpecified,   isSupported,   item,   lookupNamespacePrefix,   lookupNamespaceURI,   lookupPrefix,   needsSyncChildren,   needsSyncChildren,   needsSyncData,   needsSyncData,   normalize,   ownerDocument,   parentNode,   previousSibling,   removeChild,   removeEventListener,   replaceChild,   setNodeValue,   setOwnerDocument,   setPrefix,   setReadOnly,   setTextContent,   setUserData,   setUserData,   synchronizeData,   toString
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.org.apache.xerces.internal.dom.PSVIAttrNSImpl Detail:
 public Object getActualNormalizedValue() 
 public short getActualNormalizedValueType() 
 public XSAttributeDeclaration getAttributeDeclaration() 
    An item isomorphic to the attribute declaration used to validate this attribute.
 public StringList getErrorCodes() 
    A list of error codes generated from validation attempts. Need to find all the possible subclause reports that need reporting
 public boolean getIsSchemaSpecified() 
    [schema specified]
 public ShortList getItemValueTypes() 
 public XSSimpleTypeDefinition getMemberTypeDefinition() 
    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.
 public String getSchemaDefault() 
    [schema default]
 public String getSchemaNormalizedValue() 
    [schema normalized value]
 public XSTypeDefinition getTypeDefinition() 
    An item isomorphic to the type definition used to validate this element.
 public short getValidationAttempted() 
    Determines the extent to which the document has been validated
 public String getValidationContext() 
 public short getValidity() 
    Determine the validity of the node with respect to the validation being attempted
 public  void setPSVI(AttributePSVI attr) 
    Copy PSVI properties from another psvi item.