本文整理了Java中org.eclipse.swt.widgets.Shell.setData()
方法的一些代码示例,展示了Shell.setData()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Shell.setData()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Shell
类名称:Shell
方法名:setData
暂无
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.jface
@Override
protected void configureShell( Shell shell ) {
super.configureShell( shell );
shell.setData( RWT.CUSTOM_VARIANT, "jface_infoPopupDialog" ); //$NON-NLS-1$
}
// ENDRAP
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.jface
@Override
protected void configureShell( Shell shell ) {
super.configureShell( shell );
shell.setData( RWT.CUSTOM_VARIANT, "jface_contentProposalPopup" ); //$NON-NLS-1$
}
// ENDRAP
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui
protected Control createContents(Composite parent) {
Composite content = new Composite(parent, SWT.NULL);
GridLayout layout = new GridLayout();
content.setLayout(layout);
createControls(content);
getConnectionProfile().addPropertySetListener(mPropertySetListener);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(), HelpUtil.getContextId(IHelpConstants.CONTEXT_ID_PROFILE_VERSION_PROPERTIES, ConnectivityUIPlugin.getDefault().getBundle().getSymbolicName()));
return content;
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui.dse
/**
* Constructor
* @param parentShell
*/
public ProfileSelectionDialog(Shell parentShell) {
super(parentShell);
setShellStyle( getShellStyle() | SWT.RESIZE );
parentShell.setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp(parentShell, HelpUtil.getContextId(IHelpContextsConnectivityUIDSE.PROFILE_SELECTION_DIALOG, DSEPlugin.getDefault().getBundle().getSymbolicName()));
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.sqm.core.ui
protected Control createContents(Composite parent) {
Control contents = super.createContents(parent);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(),
HelpUtil.getContextId(IHelpContextsSQMCoreUI.DEFAULT_TABLE_FILTER_PROPERTY_PAGE,
RDBCoreUIPlugin.getDefault().getBundle().getSymbolicName()));
return contents;
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.sqm.core.ui
public void createControl(Composite parent) {
super.createControl(parent);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(),
HelpUtil.getContextId(IHelpContextsSQMCoreUI.LABEL_DECORATOR_PREFERENCE_PAGE,
RDBCoreUIPlugin.getDefault().getBundle().getSymbolicName()));
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.sqm.core.ui
protected Control createContents(Composite parent) {
Control contents = super.createContents(parent);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(),
HelpUtil.getContextId(IHelpContextsSQMCoreUI.DEFAULT_SCHEMA_FILTER_PROPERTY_PAGE,
RDBCoreUIPlugin.getDefault().getBundle().getSymbolicName()));
return contents;
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.sqm.fe.ui
public void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
getShell().setData(HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp(getShell(), HelpUtil.getContextId(
IHelpContextsSQMFEUI.GENERATE_DDL_WIZARD,
FEUiPlugin.getDefault().getBundle().getSymbolicName()));
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui
public void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
getShell().setData(HelpUtil.CONTEXT_PROVIDER_KEY, this);
// HelpUtil.setHelp(getShell(), IHelpConstants.CONTEXT_ID_NEW_CP_WIZARD);
HelpUtil.setHelp(getShell(), HelpUtil.getContextId(
IHelpConstants.CONTEXT_ID_NEW_CP_WIZARD,
ConnectivityUIPlugin.getDefault().getBundle().getSymbolicName()));
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui
public void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
getShell().setData(HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp(getShell(), HelpUtil.getContextId(
IHelpConstants.CONTEXT_ID_NEW_REPOSITORY_WIZARD,
ConnectivityUIPlugin.getDefault().getBundle().getSymbolicName()));
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui
public void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
getShell().setData(HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp(getShell(), HelpUtil.getContextId(
IHelpConstants.CONTEXT_ID_NEW_CONNECTION_PROFILE_WIZARD,
ConnectivityUIPlugin.getDefault().getBundle().getSymbolicName()));
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.db.generic.ui
public void createPageControls(Composite pageContainer) {
super.createPageControls(pageContainer);
getShell().setData(HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp(getShell(), HelpUtil.getContextId(
IHelpContextsGenericDBProfile.GENERIC_DB_PROFILE_WIZARD,
GenericDBUIPlugin.getDefault().getBundle().getSymbolicName()));
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui
public void createControl(Composite parent) {
super.createControl(parent);
getShell().setData(HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp(getControl(), HelpUtil.getContextId(IHelpConstants.CONTEXT_ID_DRIVER_PREFERENCES, ConnectivityUIPlugin.getDefault().getBundle().getSymbolicName()));
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.sqm.core.ui
protected Control createContents(Composite parent) {
Control contents = super.createContents(parent);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(),
HelpUtil.getContextId(IHelpContextsSQMCoreUI.DEFAULT_STORED_PROCEDURE_FILTER_PROPERTY_PAGE,
RDBCoreUIPlugin.getDefault().getBundle().getSymbolicName()));
return contents;
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.db.generic.ui
protected Control createContents(Composite parent) {
Control contents = super.createContents(parent);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(), HelpUtil.getContextId(IHelpContextsGenericDBProfile.GENERIC_DB_PROFILE_WIZARD_PAGE, GenericDBUIPlugin.getDefault().getBundle().getSymbolicName()));
return contents;
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.db.generic.ui
public void createControl(Composite parent) {
super.createControl(parent);
getShell().setData( HelpUtil.CONTEXT_PROVIDER_KEY, this);
HelpUtil.setHelp( getControl(), HelpUtil.getContextId(IHelpContextsGenericDBProfile.GENERIC_DB_PROFILE_WIZARD_PAGE, GenericDBUIPlugin.getDefault().getBundle().getSymbolicName()));
}
}
代码示例来源:origin: org.microemu/microemu-javase-swt
protected final Shell createShell()
{
Shell newShell = new Shell(parentShell, shellStyle);
resizeListener = new Listener() {
public void handleEvent(Event e) {
resizeHasOccurred = true;
}
};
newShell.addListener(SWT.Resize,resizeListener);
newShell.setData(this);
newShell.addShellListener(getShellListener());
configureShell(newShell);
return newShell;
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.e4.ui.workbench.renderers.swt
private Menu createTabMenu(CTabFolder folder, MPart part) {
Shell shell = folder.getShell();
Menu cachedMenu = (Menu) shell.getData(SHELL_CLOSE_EDITORS_MENU);
if (cachedMenu == null) {
cachedMenu = new Menu(folder);
shell.setData(SHELL_CLOSE_EDITORS_MENU, cachedMenu);
} else {
for (MenuItem item : cachedMenu.getItems()) {
item.dispose();
}
}
final Menu menu = cachedMenu;
populateTabMenu(menu, part);
return menu;
}
代码示例来源:origin: org.xworker/xworker_swt
public static Object create(ActionContext actionContext){
//Thing self = (Thing) actionContext.get("self");
Thing shellThing = World.getInstance().getThing("xworker.swt.widgets.ColorDialog/@color_dialog_shell");
Shell shell = (Shell) shellThing.doAction("create", actionContext);
ActionContext context = new ActionContext();
context.put("shell", shell);
Thing actionThing = World.getInstance().getThing("xworker.swt.widgets.ColorDialog/@shellActions");
ActionContainer actionContainer = new ActionContainer(actionThing, context);
shell.setData("actions", actionContainer);
return shell;
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.e4.ui.workbench.addons.swt
public SplitFeedbackOverlay(Shell dragShell, Rectangle rect, int side, float pct,
boolean enclosed, boolean modified) {
outerRect = rect;
curSide = side;
ratio = pct;
feedbackShell = new Shell(dragShell, SWT.NO_TRIM | SWT.ON_TOP);
feedbackShell.setBounds(dragShell.getBounds());
feedbackShell.setData(DragAndDropUtil.IGNORE_AS_DROP_TARGET, DragAndDropUtil.IGNORE_AS_DROP_TARGET);
MWindow winModel = (MWindow) dragShell.getData(AbstractPartRenderer.OWNING_ME);
stylingEngine = winModel.getContext().get(IStylingEngine.class);
// Show the appropriate feedback rectangles
setFeedback(enclosed, modified);
defineRegion();
}
内容来源于网络,如有侵权,请联系作者删除!