Package org.odftoolkit.odfdom.pkg
Class OdfAlienAttribute
java.lang.Object
org.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.AttrImpl
org.apache.xerces.dom.AttrNSImpl
org.odftoolkit.odfdom.pkg.OdfAttribute
org.odftoolkit.odfdom.pkg.OdfAlienAttribute
- All Implemented Interfaces:
Serializable,Cloneable,Attr,EventTarget,Node,NodeList,TypeInfo
Any attribute within the ODF package that is listed in the ODF schema. Note: Existence does not
imply invalid ODF, as even namespace attributes are not listed and mapped to an
OdfAlienAttribute.
- See Also:
-
Field Summary
FieldsFields inherited from class org.apache.xerces.dom.AttrNSImpl
localName, namespaceURIFields 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_NODEFields 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_NODEFields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION -
Constructor Summary
ConstructorsConstructorDescriptionOdfAlienAttribute(OdfFileDom ownerDocument, OdfName name) Creates an alien attribute on the XML file -
Method Summary
Modifier and TypeMethodDescriptionReturns the default value of @table:number-columns-repeated.Returns the attribute name.booleanDefault value indicatorMethods inherited from class org.apache.xerces.dom.AttrNSImpl
getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefixMethods 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, setOwnerDocument, setReadOnly, setSpecified, setType, setValue, synchronizeChildren, toStringMethods 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, synchronizeDataMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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 Details
-
ATTRIBUTE_NAME
-
-
Constructor Details
-
OdfAlienAttribute
Creates an alien attribute on the XML file- Parameters:
ownerDocument- the DOM of the XML file within the ODF packagename- of the XML attribute to be created- Throws:
DOMException- thrown for any problem during attribute creation
-
-
Method Details
-
getOdfName
Description copied from class:OdfAttributeReturns the attribute name.- Specified by:
getOdfNamein classOdfAttribute- Returns:
- the
OdfNamefor the attribute.
-
getDefault
Description copied from class:OdfAttributeReturns the default value of @table:number-columns-repeated.- Specified by:
getDefaultin classOdfAttribute- Returns:
- the default value as String
-
hasDefault
public boolean hasDefault()Description copied from class:OdfAttributeDefault value indicator- Specified by:
hasDefaultin classOdfAttribute- Returns:
- true if a default exists
-