private void setDescription(IWizardPage page, Label messageLabel) { String description= null; if (page.getDescription() != null) { description= page.getDescription(); } else if (page instanceof IMessageProvider) { IMessageProvider messageProvider= (IMessageProvider)page; if (messageProvider.getMessageType() == IMessageProvider.NONE) { description= messageProvider.getMessage(); } } if (description != null) { messageLabel.setText(description); } else { messageLabel.setVisible(false); } }
@Override public void updateMessage() { String message = null; String errorMessage = null; if(currentPage != null){ message = currentPage.getMessage(); errorMessage = currentPage.getErrorMessage(); } int messageType = IMessageProvider.NONE; if (message != null && currentPage instanceof IMessageProvider) { messageType = ((IMessageProvider) currentPage).getMessageType(); } if (errorMessage == null){ if (showingError) { // we were previously showing an error showingError = false; } } else { message = errorMessage; messageType = IMessageProvider.ERROR; if (!showingError) { // we were not previously showing an error showingError = true; } } messageArea.updateText(message,messageType); }
public void updateMessage() { String message = null; String errorMessage = null; if(currentPage != null){ message = currentPage.getMessage(); errorMessage = currentPage.getErrorMessage(); } int messageType = IMessageProvider.NONE; if (message != null && currentPage instanceof IMessageProvider) { messageType = ((IMessageProvider) currentPage).getMessageType(); } if (errorMessage == null){ if (showingError) { // we were previously showing an error showingError = false; } } else { message = errorMessage; messageType = IMessageProvider.ERROR; if (!showingError) { // we were not previously showing an error showingError = true; } } messageArea.updateText(message,messageType); }
@Override public void updateMessage() { String message = null; String errorMessage = null; if(currentPage != null){ message = currentPage.getMessage(); errorMessage = currentPage.getErrorMessage(); } int messageType = IMessageProvider.NONE; if (message != null && currentPage instanceof IMessageProvider) { messageType = ((IMessageProvider) currentPage).getMessageType(); } if (errorMessage == null){ if (showingError) { // we were previously showing an error showingError = false; } } else { message = errorMessage; messageType = IMessageProvider.ERROR; if (!showingError) { // we were not previously showing an error showingError = true; } } messageArea.updateText(message,messageType); }
public void updateMessage() { if (currentPage == null) { return; } pageMessage = currentPage.getMessage(); if (pageMessage != null && currentPage instanceof IMessageProvider) { pageMessageType = ((IMessageProvider) currentPage).getMessageType(); } else { pageMessageType = IMessageProvider.NONE; } if (pageMessage == null) { setMessage(pageDescription); } else { setMessage(pageMessage, pageMessageType); } setErrorMessage(currentPage.getErrorMessage()); }
public void setMessage(IWizardPage page) { String msg= page.getErrorMessage(); int type= IMessageProvider.ERROR; if (msg == null || msg.length() == 0) { msg= page.getMessage(); type= IMessageProvider.NONE; if (msg != null && page instanceof IMessageProvider) type = ((IMessageProvider)page).getMessageType(); } Image image= null; switch (type) { case IMessageProvider.INFORMATION: image= RefactoringPluginImages.get(RefactoringPluginImages.IMG_OBJS_REFACTORING_INFO); break; case IMessageProvider.WARNING: image= RefactoringPluginImages.get(RefactoringPluginImages.IMG_OBJS_REFACTORING_WARNING); break; case IMessageProvider.ERROR: image= RefactoringPluginImages.get(RefactoringPluginImages.IMG_OBJS_REFACTORING_ERROR); break; } if (msg == null) msg= ""; //$NON-NLS-1$ fText.setText(escapeAmpersands(msg)); if (image == null && msg.length() > 0) image= RefactoringPluginImages.get(RefactoringPluginImages.IMG_OBJS_REFACTORING_INFO); fImage.setImage(image); } private String escapeAmpersands(String message) {
@Override public void updateMessage() { if (currentPage == null) { return; } pageMessage = currentPage.getMessage(); if (pageMessage != null && currentPage instanceof IMessageProvider) { pageMessageType = ((IMessageProvider) currentPage).getMessageType(); } else { pageMessageType = IMessageProvider.NONE; } if (pageMessage == null) { setMessage(pageDescription); } else { setMessage(pageMessage, pageMessageType); } setErrorMessage(currentPage.getErrorMessage()); }
@Override public void updateMessage() { if (currentPage == null) { return; } pageMessage = currentPage.getMessage(); if (pageMessage != null && currentPage instanceof IMessageProvider) { pageMessageType = ((IMessageProvider) currentPage).getMessageType(); } else { pageMessageType = IMessageProvider.NONE; } if (pageMessage == null) { setMessage(pageDescription); } else { setMessage(pageMessage, pageMessageType); } setErrorMessage(currentPage.getErrorMessage()); }
@Override public void updateMessage() { IWizardPage page= getCurrentPage(); String message= fPage.getMessage(); if (message != null && fMessage == null) fMessage= message; if (page.getErrorMessage() != null) { fPage.setMessage(page.getErrorMessage(), ERROR); } else if (page instanceof IMessageProvider) { IMessageProvider messageProvider= (IMessageProvider)page; if (messageProvider.getMessageType() != IMessageProvider.NONE) { fPage.setMessage(messageProvider.getMessage(), messageProvider.getMessageType()); } else { if (messageProvider.getMessage() != null && fMessage == null) fMessage= messageProvider.getMessage(); fPage.setMessage(fMessage, NONE); } } else { fPage.setErrorMessage(null); } }