/** * Sets the image to be rendered to the left of the title. * * @param image * the title image or <code>null</code> for no image. */ public void setImage(Image image) { content.setImage(image); reflow(true); }
/** * Sets the image to be rendered to the left of the title. * * @param image * the title image or <code>null</code> for no image. */ public void setImage(Image image) { content.setImage(image); reflow(true); }
/** * Updates the form title. Sub-classes can extend if needed. */ protected void updateFormTitle() { if (null != displayedCmrRepositoryDefinition) { mainForm.setImage(ImageFormatter.getCmrRepositoryImage(displayedCmrRepositoryDefinition, true)); mainForm.setText(displayedCmrRepositoryDefinition.getName()); mainForm.setToolTipText(TextFormatter.getCmrRepositoryDescription(displayedCmrRepositoryDefinition)); mainForm.setMessage(null); } else { mainForm.setImage(null); mainForm.setText("No repository exists"); mainForm.setMessage("Repositories can be added from the Repository Manager", IMessageProvider.WARNING); mainForm.setToolTipText(null); } }
/** * Updates the form title. */ private void updateFormTitle() { if (null != displayedRepositoryDefinition) { if (displayedRepositoryDefinition instanceof CmrRepositoryDefinition) { CmrRepositoryDefinition cmrRepositoryDefinition = (CmrRepositoryDefinition) displayedRepositoryDefinition; mainForm.setImage(ImageFormatter.getCmrRepositoryImage(cmrRepositoryDefinition, true)); mainForm.setText(cmrRepositoryDefinition.getName()); mainForm.setToolTipText(TextFormatter.getCmrRepositoryDescription(cmrRepositoryDefinition)); } else if (displayedRepositoryDefinition instanceof StorageRepositoryDefinition) { StorageRepositoryDefinition storageRepositoryDefinition = (StorageRepositoryDefinition) displayedRepositoryDefinition; mainForm.setImage(ImageFormatter.getStorageRepositoryImage(storageRepositoryDefinition)); mainForm.setText(storageRepositoryDefinition.getName()); mainForm.setToolTipText(getStorageDescirption(storageRepositoryDefinition)); } mainForm.setMessage(null); } else { mainForm.setImage(null); mainForm.setText("No repository loaded"); mainForm.setMessage("Repositories can be loaded from Repository or Storage Manager", IMessageProvider.WARNING); mainForm.setToolTipText(null); } }
final Image branchImage = UIIcons.CHANGESET.createImage(); UIUtils.hookDisposal(form, branchImage); form.setImage(repoImage); form.setText(UIText.StagingView_NoSelectionTitle); GridDataFactory.fillDefaults().grab(true, true).applyTo(form);
form.setImage(repoImage); form.setText(UIText.StagingView_NoSelectionTitle); GridDataFactory.fillDefaults().grab(true, true).applyTo(form);