Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface Entity extends Node
nodeName
атрибут, который наследован от Node
содержит имя объекта.
Процессор XML может хотеть полностью разворачивать объекты прежде, чем модель структуры передадут ДОМУ; в этом случае будет нет EntityReference
узлы в дереве документов.
XML не передает под мандат это чтение процессора XML непроверки допустимости и обрабатывает объявления объекта, сделанные во внешнем подмножестве или объявленный в объектах параметра. Это означает, что проанализированные объекты, объявленные во внешнем подмножестве, не должны быть расширены некоторыми классами приложений, и что заменяющий текст объекта, возможно, не доступен. Когда Entity
дочерний список узла представляет структуру того заменяющего значения. Иначе, дочерний список пуст.
ДОМ Левель 3 не поддерживает редактирование Entity
узлы; если пользователь хочет произвести изменения в содержании Entity
, каждое связанное EntityReference
узел должен быть заменен в модели структуры клоном Entity
's содержание, и затем требуемые изменения должны быть произведены в каждом из тех клонов вместо этого. Entity
узлы и все их потомки только для чтения.
Entity
у узла нет никакого родителя.
Отметьте: Если объект содержит несвязанный префикс пространства имен, namespaceURI
из соответствующего узла в Entity
поддерево узла null
. То же самое является истиной для EntityReference
узлы, которые обращаются к этому объекту, когда они создаются, используя createEntityReference
метод Document
интерфейс.
См. также
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
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getInputEncoding()
Атрибут, определяющий кодирование, используемое для этого объекта во время парсинга, когда это - внешний проанализированный объект.
|
Строка |
getNotationName()
Для непроанализированных объектов, имени нотации для объекта.
|
Строка |
getPublicId()
Общедоступный идентификатор, связанный с объектом если определено, и
null иначе. |
Строка |
getSystemId()
Системный идентификатор, связанный с объектом если определено, и
null иначе. |
Строка |
getXmlEncoding()
Определение атрибута, как часть текстового объявления, кодирование этого объекта, когда это - внешний проанализированный объект.
|
Строка |
getXmlVersion()
Определение атрибута, как часть текстового объявления, номер версии этого объекта, когда это - внешний проанализированный объект.
|
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
String getPublicId()
null
иначе.String getSystemId()
null
иначе. Это может быть абсолютным URI или нет.String getNotationName()
null
.String getInputEncoding()
null
если это объект от внутреннего подмножества или если это не известно.String getXmlEncoding()
null
иначе.String getXmlVersion()
null
иначе.
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.