org.odftoolkit.odfdom.dom.attribute.text
Class TextProtectedAttribute

java.lang.Object
  extended by org.apache.xerces.dom.NodeImpl
      extended by org.apache.xerces.dom.AttrImpl
          extended by org.apache.xerces.dom.AttrNSImpl
              extended by org.odftoolkit.odfdom.pkg.OdfAttribute
                  extended by org.odftoolkit.odfdom.dom.attribute.text.TextProtectedAttribute
All Implemented Interfaces:
Serializable, Cloneable, Attr, EventTarget, Node, NodeList, TypeInfo

public class TextProtectedAttribute
extends OdfAttribute

DOM implementation of OpenDocument attribute text:protected.

See Also:
Serialized Form

Field Summary
static OdfName ATTRIBUTE_NAME
           
 
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, NORMALIZED, 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
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Fields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
 
Constructor Summary
TextProtectedAttribute(OdfFileDom ownerDocument)
          Create the instance of OpenDocument attribute text:protected.
 
Method Summary
 boolean booleanValue()
           
 String getDefault()
          Returns the default value of text:protected.
 String getName()
           
 OdfName getOdfName()
          Returns the attribute name.
 boolean hasDefault()
          Default value indicator.
 boolean isId()
           
 void setBooleanValue(boolean value)
           
 
Methods inherited from class org.apache.xerces.dom.AttrNSImpl
getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setValues
 
Methods inherited from class org.apache.xerces.dom.AttrImpl
cloneNode, getChildNodes, getElement, getFirstChild, getLastChild, getLength, getNodeName, getNodeType, getNodeValue, getOwnerElement, getSchemaTypeInfo, getSpecified, getValue, hasChildNodes, insertBefore, isEqualNode, item, makeChildNode, normalize, removeChild, replaceChild, setIdAttribute, setNodeValue, setOwnerDocument, setReadOnly, setSpecified, setType, setValue, 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, getUserDataRecord, hasAttributes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setTextContent, setUserData, setUserData, synchronizeData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.w3c.dom.Node
appendChild, compareDocumentPosition, getAttributes, getBaseURI, getFeature, getNextSibling, getOwnerDocument, getParentNode, getPreviousSibling, getTextContent, getUserData, hasAttributes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setTextContent, setUserData
 

Field Detail

ATTRIBUTE_NAME

public static final OdfName ATTRIBUTE_NAME
Constructor Detail

TextProtectedAttribute

public TextProtectedAttribute(OdfFileDom ownerDocument)
Create the instance of OpenDocument attribute text:protected.

Parameters:
ownerDocument - The type is OdfFileDom
Method Detail

getOdfName

public OdfName getOdfName()
Returns the attribute name.

Specified by:
getOdfName in class OdfAttribute
Returns:
the OdfName for text:protected.

getName

public String getName()
Specified by:
getName in interface Attr
Overrides:
getName in class AttrImpl
Returns:
Returns the name of this attribute.

setBooleanValue

public void setBooleanValue(boolean value)
Parameters:
value - The boolean value of the attribute.

booleanValue

public boolean booleanValue()
Returns:
Returns the boolean value of the attribute

getDefault

public String getDefault()
Returns the default value of text:protected.

Specified by:
getDefault in class OdfAttribute
Returns:
the default value as String dependent of its element name return null if the default value does not exist

hasDefault

public boolean hasDefault()
Default value indicator. As the attribute default value is dependent from its element, the attribute has only a default, when a parent element exists.

Specified by:
hasDefault in class OdfAttribute
Returns:
true if text:protected has an element parent otherwise return false as undefined.

isId

public boolean isId()
Specified by:
isId in interface Attr
Overrides:
isId in class AttrImpl
Returns:
Returns whether this attribute is known to be of type ID (i.e. xml:id ?)


Copyright © 2008-2017 The Apache Software Foundation. All Rights Reserved.