org.eclipse.swt.events.TreeAdapter#org.eclipse.swt.events.TreeEvent源码实例Demo

下面列出了org.eclipse.swt.events.TreeAdapter#org.eclipse.swt.events.TreeEvent 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: nebula   文件: CTreeComboViewer.java
/** 
 * @see org.eclipse.jface.viewers.AbstractTreeViewer#handleTreeExpand(org.eclipse.swt.events.TreeEvent)
 */
protected void handleTreeExpand(TreeEvent event) {
	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);
}
 
源代码2 项目: nebula   文件: CTreeCombo.java
@Override
public void treeCollapsed(TreeEvent e) {
	e.item = (Widget) e.item.getData(CTreeComboItem.DATA_ID);
	e.widget = CTreeCombo.this;
	for (final TreeListener l : treeListeners) {
		l.treeCollapsed(e);
	}
}
 
源代码3 项目: nebula   文件: CTreeCombo.java
@Override
public void treeExpanded(TreeEvent e) {
	e.item = (Widget) e.item.getData(CTreeComboItem.DATA_ID);
	e.widget = CTreeCombo.this;
	for (final TreeListener l : treeListeners) {
		l.treeExpanded(e);
	}
}
 
源代码4 项目: birt   文件: CubeGroupContent.java
public void treeCollapsed( TreeEvent e )
{
	Item item = (Item) e.item;
	if ( groupBackup != null )
		groupBackup.updateCollapsedStatus( groupViewer, item.getData( ) );

}
 
源代码5 项目: birt   文件: CubeGroupContent.java
public void treeCollapsed( TreeEvent e )
{
	Item item = (Item) e.item;
	if ( dataBackup != null )
		dataBackup.updateCollapsedStatus( dataFieldsViewer,
				item.getData( ) );

}
 
源代码6 项目: birt   文件: CubeGroupContent.java
public void treeExpanded( TreeEvent e )
{
	Item item = (Item) e.item;
	if ( dataBackup != null )
		dataBackup.updateExpandedStatus( dataFieldsViewer,
				item.getData( ) );
}
 
/**
 * {@inheritDoc}
 * 
 * @since 3.7
 */
@Override
protected void handleTreeExpand(TreeEvent event) {
	super.handleTreeExpand(event);
	expandConstructorNode();
}
 
源代码8 项目: translationstudio8   文件: ColumnChooserDialog.java
private void selectedTreeCollapsed(TreeEvent event) {
	TreeItem item = (TreeItem) event.item;
	ColumnGroupEntry columnGroupEntry = (ColumnGroupEntry) item.getData();
	fireGroupCollapsed(columnGroupEntry);
}
 
源代码9 项目: translationstudio8   文件: ColumnChooserDialog.java
private void selectedTreeExpanded(TreeEvent event) {
	TreeItem item = (TreeItem) event.item;
	ColumnGroupEntry columnGroupEntry = (ColumnGroupEntry) item.getData();
	fireGroupExpanded(columnGroupEntry);
}
 
源代码10 项目: tmxeditor8   文件: ColumnChooserDialog.java
private void selectedTreeCollapsed(TreeEvent event) {
	TreeItem item = (TreeItem) event.item;
	ColumnGroupEntry columnGroupEntry = (ColumnGroupEntry) item.getData();
	fireGroupCollapsed(columnGroupEntry);
}
 
源代码11 项目: tmxeditor8   文件: ColumnChooserDialog.java
private void selectedTreeExpanded(TreeEvent event) {
	TreeItem item = (TreeItem) event.item;
	ColumnGroupEntry columnGroupEntry = (ColumnGroupEntry) item.getData();
	fireGroupExpanded(columnGroupEntry);
}
 
源代码12 项目: birt   文件: CubeGroupContent.java
public void treeExpanded( TreeEvent e )
{
	Item item = (Item) e.item;
	if ( groupBackup != null )
		groupBackup.updateExpandedStatus( groupViewer, item.getData( ) );
}