private boolean isEditable(Object object) { if (object instanceof IEditableContent) { return ((IEditableContent) object).isEditable(); } return false; }
private boolean isEditable(Object obj) { if (obj instanceof IEditableContent) { return ((IEditableContent) obj).isEditable(); } return false; }
private boolean isLeftEditable(ICompareInput input) { Object left = input.getLeft(); if (left instanceof IEditableContent) { return ((IEditableContent) left).isEditable(); } return false; }
private boolean isLeftEditable(ICompareInput input) { Object left = input.getLeft(); if (left instanceof IEditableContent) { return ((IEditableContent) left).isEditable(); } return false; }
private boolean isLeftEditable(ICompareInput input) { Object left = input.getLeft(); if (left instanceof IEditableContent) { return ((IEditableContent) left).isEditable(); } return false; }
@Override protected IStructureComparator createStructureComparator(Object input, IDocument document, ISharedDocumentAdapter adapter, IProgressMonitor monitor) throws CoreException { final boolean isEditable; if (input instanceof IEditableContent) isEditable = ((IEditableContent) input).isEditable(); else isEditable = false; DocumentRangeNode rootNode = new StructureRootNode(document, input, this, adapter) { @Override public boolean isEditable() { return isEditable; } }; try { parseManifest(rootNode, document, monitor); } catch (IOException ex) { if (adapter != null) adapter.disconnect(input); throw new CoreException(new Status(IStatus.ERROR, PDEPlugin.getPluginId(), 0, PDEUIMessages.ManifestStructureCreator_errorMessage, ex)); } return rootNode; }
@Override protected IStructureComparator createStructureComparator(Object input, IDocument document, ISharedDocumentAdapter sharedDocumentAdapter, IProgressMonitor monitor) throws CoreException { final boolean isEditable; if (input instanceof IEditableContent) isEditable= ((IEditableContent) input).isEditable(); else isEditable= false; DocumentRangeNode root= new StructureRootNode(document, input, this, sharedDocumentAdapter) { @Override public boolean isEditable() { return isEditable; } }; try { monitor = beginWork(monitor); parsePropertyFile(root, document, monitor); } finally { monitor.done(); } return root; }
@Override protected IStructureComparator createStructureComparator(Object input, IDocument document, ISharedDocumentAdapter sharedDocumentAdapter, IProgressMonitor monitor) throws CoreException { final boolean isEditable; if (input instanceof IEditableContent) isEditable= ((IEditableContent) input).isEditable(); else isEditable= false; DocumentRangeNode root= new StructureRootNode(document, input, this, sharedDocumentAdapter) { @Override public boolean isEditable() { return isEditable; } }; try { monitor = beginWork(monitor); parsePropertyFile(root, document, monitor); } finally { monitor.done(); } return root; }
protected IStructureComparator createStructureComparator(Object input, IDocument document, ISharedDocumentAdapter sharedDocumentAdapter, IProgressMonitor monitor) throws CoreException { final boolean isEditable; if (input instanceof IEditableContent) isEditable= ((IEditableContent) input).isEditable(); else isEditable= false; DocumentRangeNode root= new StructureRootNode(document, input, this, sharedDocumentAdapter) { public boolean isEditable() { return isEditable; } }; try { monitor = beginWork(monitor); parsePropertyFile(root, document, monitor); } catch (IOException ex) { if (sharedDocumentAdapter != null) sharedDocumentAdapter.disconnect(input); throw new CoreException(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), 0, CompareMessages.PropertiesStructureCreator_error_occurred, ex)); } finally { monitor.done(); } return root; }
@Override public boolean isLeftEditable(Object element) { if (hasError()) return false; if (element instanceof ICompareInput) { Object left= ((ICompareInput) element).getLeft(); if (left == null && element instanceof IDiffElement) { IDiffElement parent= ((IDiffElement)element).getParent(); if (parent instanceof ICompareInput) left= ((ICompareInput) parent).getLeft(); } if (left instanceof IEditableContent) return ((IEditableContent)left).isEditable(); } return false; }
@Override public boolean isRightEditable(Object element) { if (hasError()) return false; if (element instanceof ICompareInput) { Object right= ((ICompareInput) element).getRight(); if (right == null && element instanceof IDiffElement) { IDiffContainer parent= ((IDiffElement)element).getParent(); if (parent instanceof ICompareInput) right= ((ICompareInput) parent).getRight(); } if (right instanceof IEditableContent) return ((IEditableContent)right).isEditable(); } return false; }
public boolean isRightEditable(Object element) { if (hasError()) return false; if (element instanceof ICompareInput) { Object right= ((ICompareInput) element).getRight(); if (right == null && element instanceof IDiffElement) { IDiffContainer parent= ((IDiffElement)element).getParent(); if (parent instanceof ICompareInput) right= ((ICompareInput) parent).getRight(); } if (right instanceof IEditableContent) return ((IEditableContent)right).isEditable(); } return false; }
public boolean isLeftEditable(Object element) { if (hasError()) return false; if (element instanceof ICompareInput) { Object left= ((ICompareInput) element).getLeft(); if (left == null && element instanceof IDiffElement) { IDiffElement parent= ((IDiffElement)element).getParent(); if (parent instanceof ICompareInput) left= ((ICompareInput) parent).getLeft(); } if (left instanceof IEditableContent) return ((IEditableContent)left).isEditable(); } return false; }
private final boolean isEditable(Object element, boolean left) { if (element instanceof ICompareInput) { ICompareInput diff= (ICompareInput) element; Object side= left ? diff.getLeft() : diff.getRight(); if (side == null && diff instanceof IDiffElement) { IDiffContainer container= ((IDiffElement)diff).getParent(); if (container instanceof ICompareInput) { ICompareInput parent= (ICompareInput) container; side= left ? parent.getLeft() : parent.getRight(); } } if (side instanceof IEditableContent) return ((IEditableContent) side).isEditable(); } return false; }
final boolean isEditable; if (input instanceof IEditableContent) isEditable = ((IEditableContent) input).isEditable(); else isEditable = false;
boolean isEditable= false; if (input instanceof IEditableContent) isEditable= ((IEditableContent) input).isEditable();
boolean isEditable= false; if (input instanceof IEditableContent) isEditable= ((IEditableContent) input).isEditable();
boolean isEditable= false; if (input instanceof IEditableContent) isEditable= ((IEditableContent) input).isEditable();