Spec-Zone.ru › OpenJDK 27

Интерфейс HTMLObjectElement

Все суперинтерфейсы:
Element, HTMLElement, Node
public interface HTMLObjectElement extends HTMLElement
Обобщённый встроенный объект. Примечание. В принципе, все свойства элемента object доступны для чтения и записи, но в некоторых средах некоторые свойства могут быть доступны только для чтения после создания базового объекта. См. описание элемента OBJECT в HTML 4.0.

См. также Спецификацию объектной модели документа (DOM) уровня 2.

Начиная с:
1.4, DOM Level 2

Краткое описание полей

Поля, объявленные в интерфейсе 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
Модификатор и тип Поле Описание
static final short ATTRIBUTE_NODE
Узел является Attr.
static final short CDATA_SECTION_NODE
Узел является CDATASection.
static final short COMMENT_NODE
Узел является Comment.
static final short DOCUMENT_FRAGMENT_NODE
Узел является DocumentFragment.
static final short DOCUMENT_NODE
Узел является Document.
static final short DOCUMENT_POSITION_CONTAINED_BY
Узел содержится в ссылочном узле.
static final short DOCUMENT_POSITION_CONTAINS
Узел содержит ссылочный узел.
static final short DOCUMENT_POSITION_DISCONNECTED
Узлы не связаны.
static final short DOCUMENT_POSITION_FOLLOWING
Узел следует за ссылочным узлом.
static final short DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
Определение того, какой узел предшествует, а какой следует за другим, зависит от реализации.
static final short DOCUMENT_POSITION_PRECEDING
Второй узел предшествует ссылочному узлу.
static final short DOCUMENT_TYPE_NODE
Узел является DocumentType.
static final short ELEMENT_NODE
Узел является Element.
static final short ENTITY_NODE
Узел является Entity.
static final short ENTITY_REFERENCE_NODE
Узел является EntityReference.
static final short NOTATION_NODE
Узел является Notation.
static final short PROCESSING_INSTRUCTION_NODE
Узел является ProcessingInstruction.
static final short TEXT_NODE
Узел является узлом Text.

Краткое описание методов

Модификатор и тип Метод Описание
String getAlign()
Выравнивает этот объект (по вертикали или горизонтали) относительно окружающего текста.
String getArchive()
Разделённый пробелами список архивов.
String getBorder()
Ширина границы вокруг объекта.
String getCode()
Файл класса апплета.
String getCodeBase()
Базовый URI для атрибутов classid , data и archive.
String getCodeType()
Тип содержимого данных, загружаемых с помощью атрибута classid.
Document getContentDocument()
Документ, содержащийся в этом объекте, если он существует и доступен, или null в противном случае.
String getData()
URI, указывающий местоположение данных объекта.
boolean getDeclare()
Объявляет этот объект (для дальнейшего использования), но не создаёт его экземпляр.
HTMLFormElement getForm()
Возвращает элемент FORM, содержащий этот элемент управления.
String getHeight()
Переопределение высоты.
String getHspace()
Горизонтальный отступ слева и справа от этого изображения, апплета или объекта.
String getName()
Имя элемента управления формы или объекта при отправке формы.
String getStandby()
Сообщение, отображаемое во время загрузки объекта.
int getTabIndex()
Индекс, определяющий положение элемента в порядке перехода клавишей Tab.
String getType()
Тип содержимого данных, загружаемых с помощью атрибута data.
String getUseMap()
Использовать клиентскую карту изображения.
String getVspace()
Вертикальный отступ сверху и снизу от этого изображения, апплета или объекта.
String getWidth()
Переопределение ширины.
void setAlign(String align)
void setArchive(String archive)
void setBorder(String border)
void setCode(String code)
void setCodeBase(String codeBase)
void setCodeType(String codeType)
void setData(String data)
void setDeclare(boolean declare)
void setHeight(String height)
void setHspace(String hspace)
void setName(String name)
void setStandby(String standby)
void setTabIndex(int tabIndex)
void setType(String type)
void setUseMap(String useMap)
void setVspace(String vspace)
void setWidth(String width)

Методы, объявленные в интерфейсе Element

getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
Модификатор и тип Метод Описание
String getAttribute(String name)
Получает значение атрибута по имени.
Attr getAttributeNode(String name)
Получает узел атрибута по имени.
Attr getAttributeNodeNS(String namespaceURI, String localName)
Получает узел Attr по локальному имени и URI пространства имён.
String getAttributeNS(String namespaceURI, String localName)
Получает значение атрибута по локальному имени и URI пространства имён.
NodeList getElementsByTagName(String name)
Возвращает NodeList всех дочерних Elements с заданным именем тега в порядке документа.
NodeList getElementsByTagNameNS(String namespaceURI, String localName)
Возвращает NodeList всех дочерних Elements с заданными локальным именем и URI пространства имён в порядке документа.
TypeInfo getSchemaTypeInfo()
Сведения о типе, связанные с этим элементом.
String getTagName()
Имя элемента.
boolean hasAttribute(String name)
Возвращает true, если для этого элемента задан атрибут с указанным именем или он имеет значение по умолчанию, и false в противном случае.
boolean hasAttributeNS(String namespaceURI, String localName)
Возвращает true, если для этого элемента задан атрибут с указанными локальным именем и URI пространства имён или он имеет значение по умолчанию, и false в противном случае.
void removeAttribute(String name)
Удаляет атрибут по имени.
Attr removeAttributeNode(Attr oldAttr)
Удаляет указанный узел атрибута.
void removeAttributeNS(String namespaceURI, String localName)
Удаляет атрибут по локальному имени и URI пространства имён.
void setAttribute(String name, String value)
Добавляет новый атрибут.
Attr setAttributeNode(Attr newAttr)
Добавляет новый узел атрибута.
Attr setAttributeNodeNS(Attr newAttr)
Добавляет новый атрибут.
void setAttributeNS(String namespaceURI, String qualifiedName, String value)
Добавляет новый атрибут.
void setIdAttribute(String name, boolean isId)
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификаторным атрибутом, определённым пользователем.
void setIdAttributeNode(Attr idAttr, boolean isId)
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификаторным атрибутом, определённым пользователем.
void setIdAttributeNS(String namespaceURI, String localName, boolean isId)
Если параметр isId равен true, этот метод объявляет указанный атрибут идентификаторным атрибутом, определённым пользователем.

Методы, объявленные в интерфейсе HTMLElement

getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
Модификатор и тип Метод Описание
String getClassName()
Атрибут class элемента.
String getDir()
Задаёт базовое направление текста без направленности и направление таблиц.
String getId()
Идентификатор элемента.
String getLang()
Код языка, определённый в RFC 1766.
String getTitle()
Подсказка к элементу.
void setClassName(String className)
void setDir(String dir)
void setId(String id)
void setLang(String lang)
void setTitle(String title)

Методы, объявленные в интерфейсе 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
Модификатор и тип Метод Описание
Node appendChild(Node newChild)
Добавляет узел newChild в конец списка дочерних узлов этого узла.
Node cloneNode(boolean deep)
Возвращает копию этого узла, то есть служит универсальным конструктором копирования узлов.
short compareDocumentPosition(Node other)
Сравнивает ссылочный узел, то есть узел, для которого вызывается этот метод, с другим узлом, переданным в качестве параметра, по их положению в документе и в соответствии с порядком документа.
NamedNodeMap getAttributes()
NamedNodeMap, содержащий атрибуты этого узла (если это Element), или null в противном случае.
String getBaseURI()
Абсолютный базовый URI этого узла или null, если реализации не удалось получить абсолютный URI.
NodeList getChildNodes()
NodeList, содержащий все дочерние узлы этого узла.
Object getFeature(String feature, String version)
Этот метод возвращает специализированный объект, реализующий специализированные API указанной функции и версии, как определено в .
Node getFirstChild()
Первый дочерний узел этого узла.
Node getLastChild()
Последний дочерний узел этого узла.
String getLocalName()
Возвращает локальную часть квалифицированного имени этого узла.
String getNamespaceURI()
URI пространства имён этого узла или null, если он не задан (см. ).
Node getNextSibling()
Узел, непосредственно следующий за этим узлом.
String getNodeName()
Имя этого узла в зависимости от его типа; см. таблицу выше.
short getNodeType()
Код, представляющий тип базового объекта, как определено выше.
String getNodeValue()
Значение этого узла в зависимости от его типа; см. таблицу выше.
Document getOwnerDocument()
Объект Document, связанный с этим узлом.
Node getParentNode()
Родительский узел этого узла.
String getPrefix()
Префикс пространства имён этого узла или null, если он не задан.
Node getPreviousSibling()
Узел, непосредственно предшествующий этому узлу.
String getTextContent()
Этот атрибут возвращает текстовое содержимое данного узла и его потомков.
Object getUserData(String key)
Получает объект, связанный с ключом в этом узле.
boolean hasAttributes()
Возвращает, имеет ли этот узел (если это элемент) какие-либо атрибуты.
boolean hasChildNodes()
Возвращает, есть ли у этого узла дочерние узлы.
Node insertBefore(Node newChild, Node refChild)
Вставляет узел newChild перед существующим дочерним узлом refChild.
boolean isDefaultNamespace(String namespaceURI)
Этот метод проверяет, является ли указанный namespaceURI пространством имён по умолчанию.
boolean isEqualNode(Node arg)
Проверяет, равны ли два узла.
boolean isSameNode(Node other)
Возвращает, является ли этот узел тем же узлом, что и указанный.
boolean isSupported(String feature, String version)
Проверяет, реализует ли DOM-реализация определённую функцию и поддерживается ли эта функция данным узлом, как указано в .
String lookupNamespaceURI(String prefix)
Ищет URI пространства имён, связанный с заданным префиксом, начиная с этого узла.
String lookupPrefix(String namespaceURI)
Ищет префикс, связанный с заданным URI пространства имён, начиная с этого узла.
void normalize()
Приводит все узлы Text на всей глубине поддерева этого Node, включая узлы атрибутов, к «нормальной» форме, в которой узлы Text разделяются только структурными элементами (например, элементами, комментариями, инструкциями обработки, секциями CDATA и ссылками на сущности), то есть отсутствуют смежные узлы Text и пустые узлы Text.
Node removeChild(Node oldChild)
Удаляет дочерний узел, указанный параметром oldChild, из списка дочерних узлов и возвращает его.
Node replaceChild(Node newChild, Node oldChild)
Заменяет дочерний узел oldChild узлом newChild в списке дочерних узлов и возвращает узел oldChild.
void setNodeValue(String nodeValue)
Значение этого узла в зависимости от его типа; см. таблицу выше.
void setPrefix(String prefix)
Префикс пространства имён этого узла или null, если он не задан.
void setTextContent(String textContent)
Этот атрибут возвращает текстовое содержимое данного узла и его потомков.
Object setUserData(String key, Object data, UserDataHandler handler)
Связывает объект с ключом в этом узле.

Подробное описание методов

getForm

HTMLFormElement getForm()
Возвращает элемент FORM, содержащий этот элемент управления. Возвращает null, если этот элемент управления не находится в контексте формы.

getCode

String getCode()
Файл класса апплета. См. атрибут code интерфейса HTMLAppletElement.

setCode

void setCode(String code)

getAlign

String getAlign()
Выравнивает этот объект (по вертикали или горизонтали) относительно окружающего текста. См. описание атрибута align в HTML 4.0. Этот атрибут устарел в HTML 4.0.

setAlign

void setAlign(String align)

getArchive

String getArchive()
Разделённый пробелами список архивов. См. описание атрибута archive в HTML 4.0.

setArchive

void setArchive(String archive)

getBorder

String getBorder()
Ширина границы вокруг объекта. См. описание атрибута border в HTML 4.0. Этот атрибут устарел в HTML 4.0.

setBorder

void setBorder(String border)

getCodeBase

String getCodeBase()
Базовый URI для атрибутов classid , data и archive. См. описание атрибута codebase в HTML 4.0.

setCodeBase

void setCodeBase(String codeBase)

getCodeType

String getCodeType()
Тип содержимого данных, загружаемых с помощью атрибута classid. См. описание атрибута codetype в HTML 4.0.

setCodeType

void setCodeType(String codeType)

getData

String getData()
URI, указывающий местоположение данных объекта. См. описание атрибута data в HTML 4.0.

setData

void setData(String data)

getDeclare

boolean getDeclare()
Объявляет этот объект (для дальнейшего использования), но не создаёт его экземпляр. См. описание атрибута declare в HTML 4.0.

setDeclare

void setDeclare(boolean declare)

getHeight

String getHeight()
Переопределение высоты. См. описание атрибута height в HTML 4.0.

setHeight

void setHeight(String height)

getHspace

String getHspace()
Горизонтальный отступ слева и справа от этого изображения, апплета или объекта. См. описание атрибута hspace в HTML 4.0. Этот атрибут устарел в HTML 4.0.

setHspace

void setHspace(String hspace)

getName

String getName()
Имя элемента управления формы или объекта при отправке формы. См. описание атрибута name в HTML 4.0.

setName

void setName(String name)

getStandby

String getStandby()
Сообщение, отображаемое во время загрузки объекта. См. описание атрибута standby в HTML 4.0.

setStandby

void setStandby(String standby)

getTabIndex

int getTabIndex()
Индекс, определяющий положение элемента в порядке перехода клавишей Tab. См. описание атрибута tabindex в HTML 4.0.

setTabIndex

void setTabIndex(int tabIndex)

getType

String getType()
Тип содержимого данных, загружаемых с помощью атрибута data. См. описание атрибута type в HTML 4.0.

setType

void setType(String type)

getUseMap

String getUseMap()
Использовать клиентскую карту изображения. См. описание атрибута usemap в HTML 4.0.

setUseMap

void setUseMap(String useMap)

getVspace

String getVspace()
Вертикальный отступ сверху и снизу от этого изображения, апплета или объекта. См. описание атрибута vspace в HTML 4.0. Этот атрибут устарел в HTML 4.0.

setVspace

void setVspace(String vspace)

getWidth

String getWidth()
Переопределение ширины. См. описание атрибута width в HTML 4.0.

setWidth

void setWidth(String width)

getContentDocument

Document getContentDocument()
Документ, содержащийся в этом объекте, если он существует и доступен, или null в противном случае.
Начиная с:
1.4, DOM Level 2

Сообщить об ошибке или предложить улучшение
Для получения дополнительных справочных материалов по API и документации для разработчиков см. документацию Java SE, содержащую более подробные описания для разработчиков, включая концептуальные обзоры, определения терминов, обходные решения и работающие примеры кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API