本文整理了Java中org.eclipse.swt.widgets.Shell.removeControlListener()
方法的一些代码示例,展示了Shell.removeControlListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Shell.removeControlListener()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Shell
类名称:Shell
方法名:removeControlListener
暂无
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void widgetDisposed(DisposeEvent e) {
if (JavaPlugin.DEBUG_BREADCRUMB_ITEM_DROP_DOWN)
System.out.println("==> shell disposed"); //$NON-NLS-1$
display.removeFilter(SWT.FocusIn, focusListener);
display.removeFilter(SWT.FocusOut, focusListener);
if (!fToolBar.isDisposed()) {
fToolBar.getShell().removeControlListener(controlListener);
}
}
});
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
@Override
public void widgetDisposed(DisposeEvent e) {
if (JavaPlugin.DEBUG_BREADCRUMB_ITEM_DROP_DOWN)
System.out.println("==> shell disposed"); //$NON-NLS-1$
display.removeFilter(SWT.FocusIn, focusListener);
display.removeFilter(SWT.FocusOut, focusListener);
if (!fToolBar.isDisposed()) {
fToolBar.getShell().removeControlListener(controlListener);
}
}
});
代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui
public boolean close()
{
getShell().removeControlListener(moveListener);
link.removeHyperlinkListener(linkListener);
infoFont.dispose();
infoFont = null;
return super.close();
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.debug.ui
@Override
public void widgetDisposed(DisposeEvent e) {
if (DebugUIPlugin.DEBUG_BREADCRUMB) {
DebugUIPlugin.trace("==> shell disposed"); //$NON-NLS-1$
}
display.removeFilter(SWT.FocusIn, focusListener);
display.removeFilter(SWT.FocusOut, focusListener);
if (!fToolBar.isDisposed()) {
fToolBar.getShell().removeControlListener(controlListener);
}
}
});
代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text
/**
* Uninstalls this closer from the viewer's text widget.
*/
protected void uninstall() {
Shell shell= fShell;
fShell= null;
if (Helper2.okToUse(shell))
shell.removeControlListener(this);
Control w= fViewer.getTextWidget();
if (Helper2.okToUse(w)) {
w.removeMouseListener(this);
w.removeFocusListener(this);
/*
* 1GGYYWK: ITPJUI:ALL - Dismissing editor with code assist up causes lots of Internal Errors
*/
w.removeDisposeListener(this);
}
fViewer.removeViewportListener(this);
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text
/**
* Uninstalls this closer from the viewer's text widget.
*/
protected void uninstall() {
Shell shell= fShell;
fShell= null;
if (Helper2.okToUse(shell))
shell.removeControlListener(this);
Control w= fViewer.getTextWidget();
if (Helper2.okToUse(w)) {
w.removeMouseListener(this);
w.removeFocusListener(this);
/*
* 1GGYYWK: ITPJUI:ALL - Dismissing editor with code assist up causes lots of Internal Errors
*/
w.removeDisposeListener(this);
}
fViewer.removeViewportListener(this);
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.jface
shell.removeControlListener (resizeListener);
resizeListener = null;
final int trayWidth = trayControl.getSize().x + leftSeparator.getSize().x + sash.getSize().x + rightSeparator.getSize().x;
代码示例来源:origin: org.eclipse.platform/org.eclipse.jface
shell.removeControlListener (resizeListener);
resizeListener = null;
int trayWidth = trayControl.getSize().x + leftSeparator.getSize().x + sash.getSize().x + rightSeparator.getSize().x;
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface
shell.removeControlListener (resizeListener);
resizeListener = null;
int trayWidth = trayControl.getSize().x + leftSeparator.getSize().x + sash.getSize().x + rightSeparator.getSize().x;
代码示例来源:origin: org.eclipse.xtext/ui
public void widgetDisposed(DisposeEvent e) {
editor.getSite().getWorkbenchWindow().getPartService()
.removePartListener(PopupVisibilityManager.this);
if (!textWidget.isDisposed()) {
textWidget.removeControlListener(PopupVisibilityManager.this);
textWidget.removeMouseListener(PopupVisibilityManager.this);
textWidget.removeKeyListener(PopupVisibilityManager.this);
}
editor.getSite().getShell().removeControlListener(PopupVisibilityManager.this);
viewer.removeViewportListener(PopupVisibilityManager.this);
if (menuImage != null) {
menuImage.dispose();
menuImage = null;
}
if (menuManager != null) {
menuManager.dispose();
menuManager = null;
}
}
});
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void widgetDisposed(DisposeEvent e) {
fEditor.getSite().getWorkbenchWindow().getPartService().removePartListener(PopupVisibilityManager.this);
if (! textWidget.isDisposed()) {
textWidget.removeControlListener(PopupVisibilityManager.this);
textWidget.removeMouseListener(PopupVisibilityManager.this);
textWidget.removeKeyListener(PopupVisibilityManager.this);
}
fEditor.getSite().getShell().removeControlListener(PopupVisibilityManager.this);
viewer.removeTextListener(PopupVisibilityManager.this);
viewer.removeViewportListener(PopupVisibilityManager.this);
if (fMenuImage != null) {
fMenuImage.dispose();
fMenuImage= null;
}
if (fMenuManager != null) {
fMenuManager.dispose();
fMenuManager= null;
}
fRenameLinkedMode.cancel();
}
});
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
@Override
public void widgetDisposed(DisposeEvent e) {
fEditor.getSite().getWorkbenchWindow().getPartService().removePartListener(PopupVisibilityManager.this);
if (! textWidget.isDisposed()) {
textWidget.removeControlListener(PopupVisibilityManager.this);
textWidget.removeMouseListener(PopupVisibilityManager.this);
textWidget.removeKeyListener(PopupVisibilityManager.this);
}
fEditor.getSite().getShell().removeControlListener(PopupVisibilityManager.this);
viewer.removeTextListener(PopupVisibilityManager.this);
viewer.removeViewportListener(PopupVisibilityManager.this);
if (fMenuImage != null) {
fMenuImage.dispose();
fMenuImage= null;
}
if (fMenuManager != null) {
fMenuManager.dispose();
fMenuManager= null;
}
fRenameLinkedMode.cancel();
}
});
内容来源于网络,如有侵权,请联系作者删除!