/** * Handles a tree collapse event from the SWT widget. * * @param event * the SWT tree event */ protected void handleTreeCollapse(TreeEvent event) { if (event.item.getData() != null) { fireTreeCollapsed(new TreeExpansionEvent(this, event.item.getData())); } }
/** * Handles a tree collapse event from the SWT widget. * * @param event * the SWT tree event */ protected void handleTreeCollapse(TreeEvent event) { if (event.item.getData() != null) { fireTreeCollapsed(new TreeExpansionEvent(this, event.item.getData())); } }
/** * Handles a tree collapse event from the SWT widget. * * @param event * the SWT tree event */ protected void handleTreeCollapse(TreeEvent event) { if (event.item.getData() != null) { fireTreeCollapsed(new TreeExpansionEvent(this, event.item.getData())); } }
/** * Handles a tree expand event from the SWT widget. * * @param event * the SWT tree event */ protected void handleTreeExpand(TreeEvent event) { createChildren(event.item); if (event.item.getData() != null) { fireTreeExpanded(new TreeExpansionEvent(this, event.item.getData())); } }
/** * Handles a tree expand event from the SWT widget. * * @param event * the SWT tree event */ protected void handleTreeExpand(TreeEvent event) { createChildren(event.item); if (event.item.getData() != null) { fireTreeExpanded(new TreeExpansionEvent(this, event.item.getData())); } }
/** * Handles a tree expand event from the SWT widget. * * @param event * the SWT tree event */ protected void handleTreeExpand(TreeEvent event) { createChildren(event.item); if (event.item.getData() != null) { fireTreeExpanded(new TreeExpansionEvent(this, event.item.getData())); } }
@Override protected void handleTreeExpand(TreeEvent event) { // Fix for Bug 271744 because windows expanding doesn't fire a focus lost if( isCellEditorActive() ) { applyEditorValue(); } if (contentProviderIsLazy) { if (event.item.getData() != null) { Item[] children = getChildren(event.item); if (children.length == 1 && children[0].getData()==null) { // we have a dummy child node, ask for an updated child // count virtualLazyUpdateChildCount(event.item, children.length); } fireTreeExpanded(new TreeExpansionEvent(this, event.item .getData())); } return; } super.handleTreeExpand(event); }
protected void handleTreeExpand(TreeEvent event) { // Fix for Bug 271744 because windows expanding doesn't fire a focus lost if( isCellEditorActive() ) { applyEditorValue(); } if (contentProviderIsLazy) { if (event.item.getData() != null) { Item[] children = getChildren(event.item); if (children.length == 1 && children[0].getData()==null) { // we have a dummy child node, ask for an updated child // count virtualLazyUpdateChildCount(event.item, children.length); } fireTreeExpanded(new TreeExpansionEvent(this, event.item .getData())); } return; } super.handleTreeExpand(event); }
@Override protected void handleTreeExpand(TreeEvent event) { // Fix for Bug 271744 because windows expanding doesn't fire a focus lost if( isCellEditorActive() ) { applyEditorValue(); } if (contentProviderIsLazy) { if (event.item.getData() != null) { Item[] children = getChildren(event.item); if (children.length == 1 && children[0].getData()==null) { // we have a dummy child node, ask for an updated child // count virtualLazyUpdateChildCount(event.item, children.length); } fireTreeExpanded(new TreeExpansionEvent(this, event.item .getData())); } return; } super.handleTreeExpand(event); }