19 #ifndef __com_sun_star_awt_tree_XMutableTreeNode_idl__
20 #define __com_sun_star_awt_tree_XMutableTreeNode_idl__
28 module
com { module sun { module star { module awt { module tree {
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument.
Definition: IllegalArgumentException.idl:31
This exception is thrown to indicate that a container has been accessed with an illegal index.
Definition: IndexOutOfBoundsException.idl:35
Represents a mutable tree node as used by the MutableTreeDataModel.
Definition: XMutableTreeNode.idl:34
void setExpandedGraphicURL([in] string URL)
The URL for a graphic that is rendered to visualize expanded non leaf nodes.
any DataValue
Stores an implementation dependent value.
Definition: XMutableTreeNode.idl:86
void insertChildByIndex([in] long Index, [in] XMutableTreeNode ChildNode)
inserts ChildNode to this instance at the given index.
void appendChild([in] XMutableTreeNode ChildNode)
appends ChildNode to this instance.
void setHasChildrenOnDemand([in] boolean ChildrenOnDemand)
Changes if the children of this node are created on demand.
void setCollapsedGraphicURL([in] string URL)
The URL for a graphic that is rendered to visualize collapsed non leaf nodes.
void removeChildByIndex([in] long Index)
removes the node from this instance at the specified index.
void setNodeGraphicURL([in] string URL)
The URL for a graphic that is rendered before the text part of this node.
void setDisplayValue([in] any Value)
sets the display value of this node
An instance implementing this interface represents the model data for an entry in a XTreeDataModel.
Definition: XTreeNode.idl:36
Definition: Ambiguous.idl:22