Element.setParent()

Устанавливает родительский элемент.

Description

Некоторые элементы могут выступать в роли контейнеров для других элементов. В этом случае контейнер называют родительским элементом, а элементы, содержащиеся внутри него, дочерними элементами. Связь дочернего элемента с родительским можно установить в момент создания дочернего элемента, передав в конструктор ссылку на родительский элемент. Если на момент создания дочернего элемента родительский элемент неизвестен, связь с родительским элементом можно установить позже, вызвав метод setParent().

Так например, в момент добавления дочернего элемента родительский элемент вызывает у дочернего метод setParent() и передает ссылку на себя. В свою очередь дочерний элемент запоминает ссылку на родителя, после чего ее можно получить, вызвав метод getParent(). Если в момент вызова метода setParent() дочерний элемент относился к другому родительскому элементу, он автоматически удаляется из старого родительского элемента.

Syntax

Element.setParent(value)

Parameters

Name Type Description
value элемент Родительский элемент.

Returns

Метод не возвращает значений.

Examples

Element.setParent(parent);

See Also