Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/ResourceNode.java')
-rw-r--r--bundles/org.eclipse.compare/compare/org/eclipse/compare/ResourceNode.java39
1 files changed, 3 insertions, 36 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/ResourceNode.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/ResourceNode.java
index 2c81d63aa..077de1e78 100644
--- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/ResourceNode.java
+++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/ResourceNode.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2011 IBM Corporation and others.
+ * Copyright (c) 2000, 2017 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -34,7 +34,7 @@ public class ResourceNode extends BufferedContent
IEditableContent, IModificationDate, IResourceProvider, IEditableContentExtension {
private IResource fResource;
- private ArrayList fChildren;
+ private ArrayList<Object> fChildren;
/**
@@ -57,9 +57,6 @@ public class ResourceNode extends BufferedContent
return fResource;
}
- /* (non Javadoc)
- * see IStreamContentAccessor.getContents
- */
@Override
public InputStream getContents() throws CoreException {
if (fResource instanceof IStorage)
@@ -67,17 +64,11 @@ public class ResourceNode extends BufferedContent
return null;
}
- /* (non Javadoc)
- * see IModificationDate.getModificationDate
- */
@Override
public long getModificationDate() {
return fResource.getLocalTimeStamp();
}
- /* (non Javadoc)
- * see ITypedElement.getName
- */
@Override
public String getName() {
if (fResource != null)
@@ -85,9 +76,6 @@ public class ResourceNode extends BufferedContent
return null;
}
- /* (non Javadoc)
- * see ITypedElement.getType
- */
@Override
public String getType() {
if (fResource instanceof IContainer)
@@ -100,9 +88,6 @@ public class ResourceNode extends BufferedContent
return ITypedElement.UNKNOWN_TYPE;
}
- /* (non Javadoc)
- * see ITypedElement.getImage
- */
@Override
public Image getImage() {
return CompareUI.getImage(fResource);
@@ -130,13 +115,10 @@ public class ResourceNode extends BufferedContent
return getName().hashCode();
}
- /* (non Javadoc)
- * see IStructureComparator.getChildren
- */
@Override
public Object[] getChildren() {
if (fChildren == null) {
- fChildren= new ArrayList();
+ fChildren= new ArrayList<>();
if (fResource instanceof IContainer) {
try {
IResource members[]= ((IContainer)fResource).members();
@@ -194,33 +176,21 @@ public class ResourceNode extends BufferedContent
return null;
}
- /* (non Javadoc)
- * see IEditableContent.isEditable
- */
@Override
public boolean isEditable() {
return true;
}
- /* (non Javadoc)
- * see IEditableContent.replace
- */
@Override
public ITypedElement replace(ITypedElement child, ITypedElement other) {
return child;
}
- /* (non-Javadoc)
- * @see org.eclipse.compare.IEncodedStreamContentAccessor#getCharset()
- */
@Override
public String getCharset() {
return Utilities.getCharset(fResource);
}
- /* (non-Javadoc)
- * @see org.eclipse.compare.IEditableContentExtension#isReadOnly()
- */
@Override
public boolean isReadOnly() {
if (fResource.getType() == IResource.FILE) {
@@ -232,9 +202,6 @@ public class ResourceNode extends BufferedContent
return false;
}
- /* (non-Javadoc)
- * @see org.eclipse.compare.IEditableContentExtension#validateEdit(org.eclipse.swt.widgets.Shell)
- */
@Override
public IStatus validateEdit(Shell shell) {
if (isReadOnly())

Back to the top