public void update() { setEnabled((getResource() != null || getEncodingSupport() != null) && !getTextEditor().isDirty()); }
@Override public void update() { setEnabled((getResource() != null || getEncodingSupport() != null) && !getTextEditor().isDirty()); }
public void run() { final IResource resource= getResource(); final Shell parentShell= getTextEditor().getSite().getShell(); final IEncodingSupport encodingSupport= getEncodingSupport(); if (resource == null && encodingSupport == null) { MessageDialog.openInformation(parentShell, fDialogTitle, TextEditorMessages.ChangeEncodingAction_message_noEncodingSupport);
final IResource resource= getResource(); final Shell parentShell= getTextEditor().getSite().getShell(); final IEncodingSupport encodingSupport= getEncodingSupport(); if (resource == null && encodingSupport == null) { MessageDialog.openInformation(parentShell, fDialogTitle, TextEditorMessages.ChangeEncodingAction_message_noEncodingSupport);