/** {@inheritDoc} */ public void createControls(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage) { super.createControls(parent, tabbedPropertySheetPage); /* * We set the color as it's a InterpretedExpression */ text.setBackground(SiriusEditor.getColorRegistry().get("yellow")); text.setToolTipText(getToolTipText()); help = getWidgetFactory().createCLabel(composite, ""); FormData data = new FormData(); data.top = new FormAttachment(text, 0, SWT.TOP); data.left = new FormAttachment(nameLabel); help.setLayoutData(data); help.setImage(getHelpIcon()); help.setToolTipText(getToolTipText()); nameLabel.setFont(SiriusEditor.getFontRegistry().get("required")); TypeContentProposalProvider.bindPluginsCompletionProcessors(this, text); // Start of user code create controls // End of user code create controls }
/** @see org.eclipse.ui.views.properties.tabbed.view.ITabbedPropertySection#refresh() */ public void refresh() { super.refresh(); final String tooltip = getToolTipText(); if (tooltip != null && help != null) { help.setToolTipText(getToolTipText()); } }
/** {@inheritDoc} */ @Override public void createControls(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage) { super.createControls(parent, tabbedPropertySheetPage); /* * We set the color as it's a InterpretedExpression */ text.setBackground(SiriusEditor.getColorRegistry().get("yellow")); TypeContentProposalProvider.bindPluginsCompletionProcessors(this, text); // Start of user code create controls // End of user code create controls }