L'interface Entity représente des entités analysées ou non-analysées, dans un document XML.
Ce modèle représente l'entité elle-même et non la déclaration d'entité.
Un processeur XML peut choisir de développer complétement les entités avant que le modèle de structure ne soit passé au DOM. Dans ce cas, il n'y aurait plus d'objets EntityReference dans le document.
L'interface Entity étend l'interface Node. Ainsi, les champs et attributs de l'interface Node sont tous disponibles à partir d'une entité.
Champ |
---|
Description |
Les champs hérités de l'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 |
Méthode |
---|
Description |
String getInputEncoding() |
retourne l'encodage de caratères utilisé au moment de l'analyse de l'entité externe analysée. |
String getNotationName() |
retourne le nom de la notation pour l'entité non-analysée.. |
String getPublicId() |
retourne l'identificateur public associé à l'entité. |
String getSystemId() |
retourne l'identificateur système associé à l'entité. |
String getXmlEncoding() |
retourne l'encodage de caractères contenu dans l'attribut encoding du prologue XML pour l'entité analysée. |
String getXmlVersion() |
retourne la version XML contenu dans l'attribut version du prologue XML pour l'entité analysée. |
Les méthodes héritées de l'interface org.w3c.dom.Node |
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |