@Override public IDocumentProvider getDocumentProvider() { IDocumentProvider provider= super.getDocumentProvider(); if (provider == null) return fImplicitDocumentProvider; return provider; }
public IDocumentProvider getDocumentProvider() { IDocumentProvider provider= super.getDocumentProvider(); if (provider == null) return fImplicitDocumentProvider; return provider; }
@Override public String getDefaultEncoding() { IDocumentProvider p= fTextEditor.getDocumentProvider(); if (p instanceof IStorageDocumentProvider) { IStorageDocumentProvider provider= (IStorageDocumentProvider) p; return provider.getDefaultEncoding(); } return null; }
public String getDefaultEncoding() { IDocumentProvider p= fTextEditor.getDocumentProvider(); if (p instanceof IStorageDocumentProvider) { IStorageDocumentProvider provider= (IStorageDocumentProvider) p; return provider.getDefaultEncoding(); } return null; }
public boolean validateEditorInputState() { if (!super.validateEditorInputState()) return false; if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension)getDocumentProvider(); IStatus status= extension.getStatus(getEditorInput()); return !isErrorStatus(status) && status.getSeverity() != IStatus.CANCEL; } return true; }
@Override public boolean validateEditorInputState() { if (!super.validateEditorInputState()) return false; if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension)getDocumentProvider(); IStatus status= extension.getStatus(getEditorInput()); return !isErrorStatus(status) && status.getSeverity() != IStatus.CANCEL; } return true; }
@Override public boolean validateEditorInputState() { if (!super.validateEditorInputState()) return false; if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension)getDocumentProvider(); IStatus status= extension.getStatus(getEditorInput()); return !isErrorStatus(status) && status.getSeverity() != IStatus.CANCEL; } return true; }
public String getEncoding() { IDocumentProvider p= fTextEditor.getDocumentProvider(); if (p instanceof IStorageDocumentProvider) { IStorageDocumentProvider provider= (IStorageDocumentProvider) p; return provider.getEncoding(fTextEditor.getEditorInput()); } return null; }
@Override public String getEncoding() { IDocumentProvider p= fTextEditor.getDocumentProvider(); if (p instanceof IStorageDocumentProvider) { IStorageDocumentProvider provider= (IStorageDocumentProvider) p; return provider.getEncoding(fTextEditor.getEditorInput()); } return null; }
protected void setDocumentProvider(IEditorInput input) { fImplicitDocumentProvider= DocumentProviderRegistry.getDefault().getDocumentProvider(input); IDocumentProvider provider= super.getDocumentProvider(); if (provider instanceof ForwardingDocumentProvider) { ForwardingDocumentProvider forwarder= (ForwardingDocumentProvider) provider; forwarder.setParentProvider(fImplicitDocumentProvider); } }
@Override protected void setDocumentProvider(IEditorInput input) { fImplicitDocumentProvider= DocumentProviderRegistry.getDefault().getDocumentProvider(input); IDocumentProvider provider= super.getDocumentProvider(); if (provider instanceof ForwardingDocumentProvider) { ForwardingDocumentProvider forwarder= (ForwardingDocumentProvider) provider; forwarder.setParentProvider(fImplicitDocumentProvider); } }
if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) getDocumentProvider(); IStatus status= extension.getStatus(input); if (!isErrorStatus(status)) {
IDocumentProvider p= fTextEditor.getDocumentProvider(); if (p instanceof IStorageDocumentProvider) { final IEditorInput input= fTextEditor.getEditorInput();
IDocumentProvider p= fTextEditor.getDocumentProvider(); if (p instanceof IStorageDocumentProvider) { final IEditorInput input= fTextEditor.getEditorInput();
protected void updateStatusField(String category) { IDocumentProvider provider= getDocumentProvider(); if (provider instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) provider; IStatus status= extension.getStatus(getEditorInput()); if (isErrorStatus(status)) { IStatusField field= getStatusField(category); if (field != null) { field.setText(fErrorLabel); return; } } } super.updateStatusField(category); }
@Override protected void updateStatusField(String category) { IDocumentProvider provider= getDocumentProvider(); if (provider instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) provider; IStatus status= extension.getStatus(getEditorInput()); if (isErrorStatus(status)) { IStatusField field= getStatusField(category); if (field != null) { field.setText(fErrorLabel); return; } } } super.updateStatusField(category); }
@Override protected void updateStatusField(String category) { IDocumentProvider provider= getDocumentProvider(); if (provider instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) provider; IStatus status= extension.getStatus(getEditorInput()); if (isErrorStatus(status)) { IStatusField field= getStatusField(category); if (field != null) { field.setText(fErrorLabel); return; } } } super.updateStatusField(category); }
if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) getDocumentProvider(); IStatus status= extension.getStatus(input); if (!isErrorStatus(status)) {
if (getDocumentProvider() instanceof IDocumentProviderExtension) { IDocumentProviderExtension extension= (IDocumentProviderExtension) getDocumentProvider(); IStatus status= extension.getStatus(input); if (!isErrorStatus(status)) {