public class LocaleStringElement extends AbstractWrappingAmetysElement<Locale>
MultilingualString
metadataModifier and Type | Field and Description |
---|---|
private Locale |
_locale |
private MultilingualString |
_multilingualString |
_object
_parent
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
Constructor and Description |
---|
LocaleStringElement(Locale locale,
MultilingualString multilingualString)
Constructor.
|
LocaleStringElement(Locale locale,
MultilingualString multilingualString,
MultilingualStringElement parent)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Map<String,AmetysAttribute> |
_lookupAttributes()
Returns a Map<name, value> corresponding to the attributes.
|
Node |
getFirstChild() |
Node |
getNextSibling() |
String |
getTagName() |
boolean |
hasChildNodes() |
getWrappedObject
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getElementsByTagName, getElementsByTagNameNS, getLocalName, getNodeName, getNodeType, getParentNode, getSchemaTypeInfo, getTextContent, hasAttribute, hasAttributeNS, hasAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
_getChildNodes, appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLastChild, getNamespaceURI, getNodeValue, getOwnerDocument, getPrefix, getPreviousSibling, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLastChild, getNamespaceURI, getNodeValue, getOwnerDocument, getPrefix, getPreviousSibling, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
private MultilingualString _multilingualString
public LocaleStringElement(Locale locale, MultilingualString multilingualString)
locale
- the underlying Locale
.multilingualString
- the parent MultilingualString
holding the locale valuespublic LocaleStringElement(Locale locale, MultilingualString multilingualString, MultilingualStringElement parent)
locale
- the locale of underlying metadatamultilingualString
- the parent MultilingualString
holding the languages valuesparent
- the parent Element
.public String getTagName()
getTagName
in interface Element
getTagName
in class AbstractAmetysElement
protected Map<String,AmetysAttribute> _lookupAttributes()
AbstractAmetysElement
_lookupAttributes
in class AbstractAmetysElement
public boolean hasChildNodes()
hasChildNodes
in interface Node
hasChildNodes
in class AbstractAmetysNode
public Node getFirstChild()
getFirstChild
in interface Node
getFirstChild
in class AbstractAmetysNode
public Node getNextSibling()
getNextSibling
in interface Node
getNextSibling
in class AbstractAmetysNode