19 #ifndef __com_sun_star_awt_tree_XTreeControl_idl__
20 #define __com_sun_star_awt_tree_XTreeControl_idl__
28 module com { module sun { module star { module awt { module tree {
46 interface ::com::sun::star::view::XMultiSelectionSupplier;
62 boolean isNodeExpanded( [in]
XTreeNode Node )
77 boolean isNodeCollapsed( [in]
XTreeNode Node )
95 void makeNodeVisible( [in]
XTreeNode Node )
107 boolean isNodeVisible( [in]
XTreeNode Node )
181 XTreeNode getNodeForLocation( [in]
long x, [in]
long y );
195 XTreeNode getClosestNodeForLocation( [in]
long x, [in]
long y );
225 boolean stopEditing();
230 void cancelEditing();
245 void startEditingAtNode( [in]
XTreeNode Node )
specifies a rectangular area by position and size.
Definition: Rectangle.idl:29
string DefaultCollapsedGraphicURL
If the given URL points to a loadable graphic, the graphic is rendered before collapsed non leaf node...
Definition: XTreeControl.idl:168
An instance of this interface can get notifications from a TreeControl when nodes are expanded or col...
Definition: XTreeExpansionListener.idl:37
An instance implementing this interface represents the model data for an entry in a XTreeDataModel...
Definition: XTreeNode.idl:35
Exception used to stop an expand/collapse from happening.
Definition: ExpandVetoException.idl:33
This exception is thrown to indicate that a method has passed an illegal or inappropriate argument...
Definition: IllegalArgumentException.idl:29
You can implement this interface and register with XTreeControl::addTreeEditListener() to get notific...
Definition: XTreeEditListener.idl:36
string DefaultExpandedGraphicURL
If the given URL points to a loadable graphic, the graphic is rendered before expanded non leaf nodes...
Definition: XTreeControl.idl:161
An interface to a control that displays a set of hierarchical data as an outline. ...
Definition: XTreeControl.idl:35