|
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, setUserDataString getPublicId()
null иначе.String getSystemId()
null иначе. Это может быть абсолютным URI или нет.String getNotationName()
null.String getInputEncoding()
null если это объект от внутреннего подмножества или если это не известно.String getXmlEncoding()
null иначе.String getXmlVersion()
null иначе.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92