org.eclipse.ui.part.IPage#dispose ( )源码实例Demo

下面列出了org.eclipse.ui.part.IPage#dispose ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: birt   文件: LibraryExplorerView.java
/**
 * Destroys a page in the pagebook for a particular part. This page was
 * returned as a result from <code>doCreatePage</code>.
 * 
 * @param part
 *            the input part
 * @param pageRecord
 *            a page record for the part
 * @see #doCreatePage
 */
protected void doDestroyPage( IWorkbenchPart part, PageRec pageRecord )
{
	if ( treeViewPage != null && prefs != null )
	{
		prefs.removePreferenceChangeListener( treeViewPage );
	}
	
	this.resourceFolder = null;

	IPage page = pageRecord.page;
	page.dispose( );
	pageRecord.dispose( );
}
 
源代码2 项目: birt   文件: DataView.java
/**
 * Destroys a page in the pagebook for a particular part. This page was
 * returned as a result from <code>doCreatePage</code>.
 * 
 * @param part
 *            the input part
 * @param pageRecord
 *            a page record for the part
 * @see #doCreatePage
 */
protected void doDestroyPage( IWorkbenchPart part, PageRec pageRecord )
{
	IPage page = pageRecord.page;
	page.dispose( );
	pageRecord.dispose( );
}
 
源代码3 项目: birt   文件: AttributeView.java
/**
 * Destroys a page in the pagebook for a particular part. This page was
 * returned as a result from <code>doCreatePage</code>.
 * 
 * @param part
 *            the input part
 * @param pageRecord
 *            a page record for the part
 * @see #doCreatePage
 */
protected void doDestroyPage( IWorkbenchPart part, PageRec pageRecord )
{
	IPage page = pageRecord.page;
	page.dispose( );
	pageRecord.dispose( );
}
 
 方法所在类
 同类方法