public interface DocumentType extends Node
Document
имеет a doctype
припишите, чье значение также null
или a DocumentType
объект. DocumentType
интерфейс в ДОМЕ Коре обеспечивает интерфейс для списка объектов, которые немного еще определяются для документа, и, потому что эффект пространств имен и различных усилий по XML-схеме на представлении DTD ясно не понимается с этой записи. ДОМ Левель 3 не поддерживает редактирование DocumentType
узлы. DocumentType
узлы только для чтения.
См. также
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
Модификатор и Тип | Метод и Описание |
---|---|
NamedNodeMap |
getEntities()
A
NamedNodeMap содержа общие объекты, и внешние и внутренние, объявленные в DTD. |
Строка |
getInternalSubset()
Внутреннее подмножество как строка, или
null если нет ни одного. |
Строка |
getName()
Имя DTD; то есть, имя сразу после
DOCTYPE ключевое слово. |
NamedNodeMap |
getNotations()
A
NamedNodeMap содержа нотации объявляется в DTD. |
Строка |
getPublicId()
Общедоступный идентификатор внешнего подмножества.
|
Строка |
getSystemId()
Системный идентификатор внешнего подмножества.
|
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 getName()
DOCTYPE
ключевое слово.NamedNodeMap getEntities()
NamedNodeMap
содержа общие объекты, и внешние и внутренние, объявленные в DTD. Объекты параметра не содержатся. Копии отбрасываются. Например в: <!DOCTYPE ex SYSTEM "ex.dtd" [ <!ENTITY foo "foo"> <!ENTITY bar "bar"> <!ENTITY bar "bar2"> <!ENTITY % baz "baz"> ]> <ex/>интерфейс обеспечивает доступ к
foo
и первое объявление bar
но не второе объявление bar
или baz
. Каждый узел в этой карте также реализует Entity
интерфейс. entities
не может быть изменен всегда.NamedNodeMap getNotations()
NamedNodeMap
содержа нотации объявляется в DTD. Копии отбрасываются. Каждый узел в этой карте также реализует Notation
интерфейс. notations
не может быть изменен всегда.String getPublicId()
String getSystemId()
String getInternalSubset()
null
если нет ни одного. Это, не содержит квадратные скобки разграничивания. Отметьте: фактический возвращенный контент зависит от того, сколько информации доступно реализации. Это может измениться в зависимости от различных параметров, включая процессор XML, используемый, чтобы создать документ.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92