fi.hut.tml.xsmiles.mlfc.xforms.instance.XercesPSVI
Class PSVIInstanceAttrNSImpl

java.lang.Object
  extended byorg.apache.xerces.dom.NodeImpl
      extended byorg.apache.xerces.dom.AttrImpl
          extended byorg.apache.xerces.dom.AttrNSImpl
              extended byorg.apache.xerces.dom.PSVIAttrNSImpl
                  extended byfi.hut.tml.xsmiles.mlfc.xforms.instance.XercesPSVI.PSVIInstanceAttrNSImpl
All Implemented Interfaces:
org.w3c.dom.Attr, org.apache.xerces.xni.psvi.AttributePSVI, java.lang.Cloneable, org.w3c.dom.events.EventTarget, InstanceNode, org.apache.xerces.xni.psvi.ItemPSVI, org.w3c.dom.Node, org.w3c.dom.NodeList, java.io.Serializable, org.w3c.dom.TypeInfo

public class PSVIInstanceAttrNSImpl
extends org.apache.xerces.dom.PSVIAttrNSImpl
implements InstanceNode

See Also:
Serialized Form

Field Summary
protected  boolean isXSInil
           
 
Fields inherited from class org.apache.xerces.dom.PSVIAttrNSImpl
fDeclaration, fErrorCodes, fMemberType, fNormalizedValue, fSpecified, fTypeDecl, fValidationAttempted, fValidationContext, fValidity
 
Fields inherited from class org.apache.xerces.dom.AttrNSImpl
localName, namespaceURI
 
Fields inherited from class org.apache.xerces.dom.AttrImpl
name, textNode, value
 
Fields inherited from class org.apache.xerces.dom.NodeImpl
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE, UNNORMALIZED
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Fields inherited from interface org.apache.xerces.xni.psvi.ItemPSVI
VALIDATION_FULL, VALIDATION_NONE, VALIDATION_PARTIAL, VALIDITY_INVALID, VALIDITY_NOTKNOWN, VALIDITY_VALID
 
Constructor Summary
protected PSVIInstanceAttrNSImpl(InstanceDocument ownerDocument, java.lang.String namespaceURI, java.lang.String qualifiedName)
           
 
Method Summary
 java.lang.Object clone()
           
 InstanceItem getInstanceItem()
          get the instance item of this node
 PropertyInheriter getPropertyInheriter()
          get the property inheriter of this instance node (usually the instance item)
 void setValue(java.lang.String newvalue)
          this is overridden to propagate xsi:nil changes to the parent
 
Methods inherited from class org.apache.xerces.dom.PSVIAttrNSImpl
getAttributeDeclaration, getErrorCodes, getIsSchemaSpecified, getMemberTypeDefinition, getSchemaDefault, getSchemaNormalizedValue, getTypeDefinition, getValidationAttempted, getValidationContext, getValidity, setPSVI
 
Methods inherited from class org.apache.xerces.dom.AttrNSImpl
getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, setPrefix, setValues
 
Methods inherited from class org.apache.xerces.dom.AttrImpl
cloneNode, getChildNodes, getElement, getFirstChild, getLastChild, getLength, getName, getNodeName, getNodeType, getNodeValue, getOwnerElement, getSchemaTypeInfo, getSpecified, getValue, hasChildNodes, insertBefore, isEqualNode, isId, item, makeChildNode, normalize, removeChild, replaceChild, setIdAttribute, setNodeValue, setReadOnly, setSpecified, setType, synchronizeChildren, toString
 
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getAttributes, getBaseURI, getContainer, getFeature, getNextSibling, getNodeNumber, getOwnerDocument, getParentNode, getPreviousSibling, getReadOnly, getTextContent, getUserData, getUserData, hasAttributes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setTextContent, setUserData, setUserData, synchronizeData
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Node
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix
 

Field Detail

isXSInil

protected boolean isXSInil
Constructor Detail

PSVIInstanceAttrNSImpl

protected PSVIInstanceAttrNSImpl(InstanceDocument ownerDocument,
                                 java.lang.String namespaceURI,
                                 java.lang.String qualifiedName)
Method Detail

getInstanceItem

public InstanceItem getInstanceItem()
Description copied from interface: InstanceNode
get the instance item of this node

Specified by:
getInstanceItem in interface InstanceNode

getPropertyInheriter

public PropertyInheriter getPropertyInheriter()
Description copied from interface: InstanceNode
get the property inheriter of this instance node (usually the instance item)

Specified by:
getPropertyInheriter in interface InstanceNode

clone

public java.lang.Object clone()

setValue

public void setValue(java.lang.String newvalue)
this is overridden to propagate xsi:nil changes to the parent

Specified by:
setValue in interface org.w3c.dom.Attr


X-Smiles 1.2