/** * 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); } }
/** * Sets {@link #repositoryDefinition}. * * @param repositoryDefinition * New value for {@link #repositoryDefinition} */ public void setRepositoryDefinition(RepositoryDefinition repositoryDefinition) { this.repositoryDefinition = repositoryDefinition; repositoryLabel.setText(TextFormatter.clearLineBreaks(TextFormatter.crop(repositoryDefinition.getName(), MAX_TEXT_LENGTH))); if (repositoryDefinition instanceof CmrRepositoryDefinition) { repositoryLabel.setImage(ImageFormatter.getCmrRepositoryImage((CmrRepositoryDefinition) repositoryDefinition, true)); InspectIT.getDefault().getCmrRepositoryManager().addCmrRepositoryChangeListener(this); } else if (repositoryDefinition instanceof StorageRepositoryDefinition) { repositoryLabel.setImage(ImageFormatter.getStorageRepositoryImage((StorageRepositoryDefinition) repositoryDefinition)); InspectIT.getDefault().getInspectITStorageManager().addStorageChangeListener(this); } }
/** * 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); } }