diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog index 333fe7a3558..fa389e14db5 100644 --- a/core/org.eclipse.cdt.core/ChangeLog +++ b/core/org.eclipse.cdt.core/ChangeLog @@ -1,3 +1,12 @@ +2002-12-13 David Inglis + Update cdt to be eclipse 2.1 ready. + + * model/.../internal/core/model/Marker.java: added getCreationTime() + * model/.../internal/core/model/Resource.java: added isLinked() + * model/.../internal/core/model/parser/BinaryContainerAdapter.java: added createLink() + * model/.../internal/core/model/parser/BinaryFileAdapter.java: added createLink() + + 2002-12-10 Alain Magloire * src/org/eclipse/cdt/core/CCommandLauncher.java (waitAndRead): diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Marker.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Marker.java index 765dbc2d71d..026b4f27667 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Marker.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Marker.java @@ -122,4 +122,11 @@ public class Marker extends PlatformObject implements IMarker { id = i; } + /** + * @see org.eclipse.core.resources.IMarker#getCreationTime() + */ + public long getCreationTime() throws CoreException { + return id; + } + } diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Resource.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Resource.java index 45f5a8a935a..a450c0c5cf6 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Resource.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Resource.java @@ -500,4 +500,11 @@ public abstract class Resource extends PlatformObject implements IResource { public abstract String getPersistentProperty(QualifiedName key) throws CoreException; + /** + * @see org.eclipse.core.resources.IResource#isLinked() + */ + public boolean isLinked() { + return false; + } + } diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryContainerAdapter.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryContainerAdapter.java index f3bf96fdaf2..4d20d8f36bd 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryContainerAdapter.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryContainerAdapter.java @@ -262,4 +262,14 @@ public class BinaryContainerAdapter extends Container implements IFolder { timestamp = modif; return changed; } + /** + * @see org.eclipse.core.resources.IFolder#createLink(org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) + */ + public void createLink( + IPath localLocation, + int updateFlags, + IProgressMonitor monitor) + throws CoreException { + } + } diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryFileAdapter.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryFileAdapter.java index 1ea84b1f411..af410fbd8ff 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryFileAdapter.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/parser/BinaryFileAdapter.java @@ -228,4 +228,14 @@ public class BinaryFileAdapter extends Resource implements IFile { return parent.exists(new Path(getName())); } + /** + * @see org.eclipse.core.resources.IFile#createLink(org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor) + */ + public void createLink( + IPath localLocation, + int updateFlags, + IProgressMonitor monitor) + throws CoreException { + } + }