org.eclipse.m2m.atl.adt.debug.core.ocl
Class DummyFile

java.lang.Object
  extended by org.eclipse.m2m.atl.adt.debug.core.ocl.DummyFile
All Implemented Interfaces:
org.eclipse.core.resources.IEncodedStorage, org.eclipse.core.resources.IFile, org.eclipse.core.resources.IResource, org.eclipse.core.resources.IStorage, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.jobs.ISchedulingRule

public class DummyFile
extends java.lang.Object
implements org.eclipse.core.resources.IFile

Dummy file class.


Field Summary
 
Fields inherited from interface org.eclipse.core.resources.IFile
ENCODING_ISO_8859_1, ENCODING_UNKNOWN, ENCODING_US_ASCII, ENCODING_UTF_16, ENCODING_UTF_16BE, ENCODING_UTF_16LE, ENCODING_UTF_8
 
Fields inherited from interface org.eclipse.core.resources.IResource
ALLOW_MISSING_LOCAL, ALWAYS_DELETE_PROJECT_CONTENT, AVOID_NATURE_CONFIG, BACKGROUND_REFRESH, CHECK_ANCESTORS, DEPTH_INFINITE, DEPTH_ONE, DEPTH_ZERO, DERIVED, FILE, FOLDER, FORCE, HIDDEN, KEEP_HISTORY, NEVER_DELETE_PROJECT_CONTENT, NONE, NULL_STAMP, PROJECT, REPLACE, ROOT, SHALLOW, TEAM_PRIVATE
 
Constructor Summary
DummyFile(java.lang.String location)
          Constructor.
 
Method Summary
 void accept(org.eclipse.core.resources.IResourceProxyVisitor visitor, int memberFlags)
          
 void accept(org.eclipse.core.resources.IResourceVisitor visitor)
          
 void accept(org.eclipse.core.resources.IResourceVisitor visitor, int depth, boolean includePhantoms)
          
 void accept(org.eclipse.core.resources.IResourceVisitor visitor, int depth, int memberFlags)
          
 void appendContents(java.io.InputStream source, boolean force, boolean keepHistory, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void appendContents(java.io.InputStream source, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void clearHistory(org.eclipse.core.runtime.IProgressMonitor monitor)
          
 boolean contains(org.eclipse.core.runtime.jobs.ISchedulingRule rule)
          
 void copy(org.eclipse.core.runtime.IPath destination, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void copy(org.eclipse.core.runtime.IPath destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void copy(org.eclipse.core.resources.IProjectDescription description, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void copy(org.eclipse.core.resources.IProjectDescription description, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void create(java.io.InputStream source, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void create(java.io.InputStream source, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void createLink(org.eclipse.core.runtime.IPath localLocation, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void createLink(java.net.URI linkLocation, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 org.eclipse.core.resources.IMarker createMarker(java.lang.String type)
          
 org.eclipse.core.resources.IResourceProxy createProxy()
          
 void delete(boolean force, boolean keepHistory, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void delete(boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void delete(int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void deleteMarkers(java.lang.String type, boolean includeSubtypes, int depth)
          
 boolean exists()
          
 org.eclipse.core.resources.IMarker findMarker(long id)
          
 org.eclipse.core.resources.IMarker[] findMarkers(java.lang.String type, boolean includeSubtypes, int depth)
          
 int findMaxProblemSeverity(java.lang.String type, boolean includeSubtypes, int depth)
          
 java.lang.Object getAdapter(java.lang.Class adapter)
          
 java.lang.String getCharset()
          
 java.lang.String getCharset(boolean checkImplicit)
          
 java.lang.String getCharsetFor(java.io.Reader reader)
          
 org.eclipse.core.runtime.content.IContentDescription getContentDescription()
          
 java.io.InputStream getContents()
          
 java.io.InputStream getContents(boolean force)
          
 int getEncoding()
          
 java.lang.String getFileExtension()
          
 org.eclipse.core.runtime.IPath getFullPath()
          
 org.eclipse.core.resources.IFileState[] getHistory(org.eclipse.core.runtime.IProgressMonitor monitor)
          
 long getLocalTimeStamp()
          
 org.eclipse.core.runtime.IPath getLocation()
          
 java.net.URI getLocationURI()
           
 org.eclipse.core.resources.IMarker getMarker(long id)
          
 long getModificationStamp()
           
 java.lang.String getName()
          
 org.eclipse.core.resources.IContainer getParent()
           
 java.util.Map getPersistentProperties()
          
 java.lang.String getPersistentProperty(org.eclipse.core.runtime.QualifiedName key)
          
 org.eclipse.core.resources.IProject getProject()
           
 org.eclipse.core.runtime.IPath getProjectRelativePath()
           
 org.eclipse.core.runtime.IPath getRawLocation()
           
 java.net.URI getRawLocationURI()
           
 org.eclipse.core.resources.ResourceAttributes getResourceAttributes()
           
 java.util.Map getSessionProperties()
          
 java.lang.Object getSessionProperty(org.eclipse.core.runtime.QualifiedName key)
          
 int getType()
           
 org.eclipse.core.resources.IWorkspace getWorkspace()
           
 boolean isAccessible()
           
 boolean isConflicting(org.eclipse.core.runtime.jobs.ISchedulingRule rule)
          
 boolean isDerived()
           
 boolean isDerived(int val)
          
 boolean isHidden()
          
 boolean isHidden(int options)
          
 boolean isLinked()
           
 boolean isLinked(int options)
          
 boolean isLocal(int depth)
          
 boolean isPhantom()
           
 boolean isReadOnly()
          
 boolean isSynchronized(int depth)
          
 boolean isTeamPrivateMember()
           
 boolean isTeamPrivateMember(int options)
          
 void move(org.eclipse.core.runtime.IPath destination, boolean force, boolean keepHistory, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void move(org.eclipse.core.runtime.IPath destination, boolean force, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void move(org.eclipse.core.runtime.IPath destination, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void move(org.eclipse.core.resources.IProjectDescription description, boolean force, boolean keepHistory, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void move(org.eclipse.core.resources.IProjectDescription description, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void refreshLocal(int depth, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void revertModificationStamp(long value)
          
 void setCharset(java.lang.String newCharset)
          
 void setCharset(java.lang.String newCharset, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void setContents(org.eclipse.core.resources.IFileState source, boolean force, boolean keepHistory, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void setContents(org.eclipse.core.resources.IFileState source, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void setContents(java.io.InputStream source, boolean force, boolean keepHistory, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void setContents(java.io.InputStream source, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 void setDerived(boolean isDerived)
          
 void setHidden(boolean val)
          
 void setLocal(boolean flag, int depth, org.eclipse.core.runtime.IProgressMonitor monitor)
          
 long setLocalTimeStamp(long value)
          
 void setPersistentProperty(org.eclipse.core.runtime.QualifiedName key, java.lang.String value)
          
 void setReadOnly(boolean readOnly)
          
 void setResourceAttributes(org.eclipse.core.resources.ResourceAttributes attributes)
          
 void setSessionProperty(org.eclipse.core.runtime.QualifiedName key, java.lang.Object value)
          
 void setTeamPrivateMember(boolean isTeamPrivate)
          
 void touch(org.eclipse.core.runtime.IProgressMonitor monitor)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.core.resources.IResource
equals
 

Constructor Detail

DummyFile

public DummyFile(java.lang.String location)
Constructor.

Parameters:
location - the file location
Method Detail

appendContents

public void appendContents(java.io.InputStream source,
                           boolean force,
                           boolean keepHistory,
                           org.eclipse.core.runtime.IProgressMonitor monitor)
                    throws org.eclipse.core.runtime.CoreException

Specified by:
appendContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.appendContents(java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)

appendContents

public void appendContents(java.io.InputStream source,
                           int updateFlags,
                           org.eclipse.core.runtime.IProgressMonitor monitor)
                    throws org.eclipse.core.runtime.CoreException

Specified by:
appendContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.appendContents(java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor)

create

public void create(java.io.InputStream source,
                   boolean force,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
            throws org.eclipse.core.runtime.CoreException

Specified by:
create in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.create(java.io.InputStream, boolean, org.eclipse.core.runtime.IProgressMonitor)

create

public void create(java.io.InputStream source,
                   int updateFlags,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
            throws org.eclipse.core.runtime.CoreException

Specified by:
create in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.create(java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor)

createLink

public void createLink(org.eclipse.core.runtime.IPath localLocation,
                       int updateFlags,
                       org.eclipse.core.runtime.IProgressMonitor monitor)
                throws org.eclipse.core.runtime.CoreException

Specified by:
createLink in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.createLink(org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)

delete

public void delete(boolean force,
                   boolean keepHistory,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
            throws org.eclipse.core.runtime.CoreException

Specified by:
delete in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.delete(boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)

getCharset

public java.lang.String getCharset()
                            throws org.eclipse.core.runtime.CoreException

Specified by:
getCharset in interface org.eclipse.core.resources.IEncodedStorage
Specified by:
getCharset in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getCharset()

getCharset

public java.lang.String getCharset(boolean checkImplicit)
                            throws org.eclipse.core.runtime.CoreException

Specified by:
getCharset in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getCharset(boolean)

getCharsetFor

public java.lang.String getCharsetFor(java.io.Reader reader)
                               throws org.eclipse.core.runtime.CoreException

Specified by:
getCharsetFor in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getCharsetFor(java.io.Reader)

getContentDescription

public org.eclipse.core.runtime.content.IContentDescription getContentDescription()
                                                                           throws org.eclipse.core.runtime.CoreException

Specified by:
getContentDescription in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getContentDescription()

getContents

public java.io.InputStream getContents()
                                throws org.eclipse.core.runtime.CoreException

Specified by:
getContents in interface org.eclipse.core.resources.IFile
Specified by:
getContents in interface org.eclipse.core.resources.IStorage
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getContents()

getContents

public java.io.InputStream getContents(boolean force)
                                throws org.eclipse.core.runtime.CoreException

Specified by:
getContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getContents(boolean)

getEncoding

public int getEncoding()
                throws org.eclipse.core.runtime.CoreException

Specified by:
getEncoding in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getEncoding()

getFullPath

public org.eclipse.core.runtime.IPath getFullPath()

Specified by:
getFullPath in interface org.eclipse.core.resources.IFile
Specified by:
getFullPath in interface org.eclipse.core.resources.IResource
Specified by:
getFullPath in interface org.eclipse.core.resources.IStorage
See Also:
IFile.getFullPath()

getHistory

public org.eclipse.core.resources.IFileState[] getHistory(org.eclipse.core.runtime.IProgressMonitor monitor)
                                                   throws org.eclipse.core.runtime.CoreException

Specified by:
getHistory in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.getHistory(org.eclipse.core.runtime.IProgressMonitor)

getName

public java.lang.String getName()

Specified by:
getName in interface org.eclipse.core.resources.IFile
Specified by:
getName in interface org.eclipse.core.resources.IResource
Specified by:
getName in interface org.eclipse.core.resources.IStorage
See Also:
IFile.getName()

isReadOnly

public boolean isReadOnly()

Specified by:
isReadOnly in interface org.eclipse.core.resources.IFile
Specified by:
isReadOnly in interface org.eclipse.core.resources.IResource
Specified by:
isReadOnly in interface org.eclipse.core.resources.IStorage
See Also:
IFile.isReadOnly()

move

public void move(org.eclipse.core.runtime.IPath destination,
                 boolean force,
                 boolean keepHistory,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
move in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.move(org.eclipse.core.runtime.IPath, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)

setCharset

public void setCharset(java.lang.String newCharset)
                throws org.eclipse.core.runtime.CoreException

Specified by:
setCharset in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.setCharset(java.lang.String)

setCharset

public void setCharset(java.lang.String newCharset,
                       org.eclipse.core.runtime.IProgressMonitor monitor)
                throws org.eclipse.core.runtime.CoreException

Specified by:
setCharset in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.setCharset(java.lang.String, org.eclipse.core.runtime.IProgressMonitor)

setContents

public void setContents(java.io.InputStream source,
                        boolean force,
                        boolean keepHistory,
                        org.eclipse.core.runtime.IProgressMonitor monitor)
                 throws org.eclipse.core.runtime.CoreException

Specified by:
setContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.setContents(java.io.InputStream, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)

setContents

public void setContents(org.eclipse.core.resources.IFileState source,
                        boolean force,
                        boolean keepHistory,
                        org.eclipse.core.runtime.IProgressMonitor monitor)
                 throws org.eclipse.core.runtime.CoreException

Specified by:
setContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.setContents(org.eclipse.core.resources.IFileState, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)

setContents

public void setContents(java.io.InputStream source,
                        int updateFlags,
                        org.eclipse.core.runtime.IProgressMonitor monitor)
                 throws org.eclipse.core.runtime.CoreException

Specified by:
setContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.setContents(java.io.InputStream, int, org.eclipse.core.runtime.IProgressMonitor)

setContents

public void setContents(org.eclipse.core.resources.IFileState source,
                        int updateFlags,
                        org.eclipse.core.runtime.IProgressMonitor monitor)
                 throws org.eclipse.core.runtime.CoreException

Specified by:
setContents in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.setContents(org.eclipse.core.resources.IFileState, int, org.eclipse.core.runtime.IProgressMonitor)

accept

public void accept(org.eclipse.core.resources.IResourceProxyVisitor visitor,
                   int memberFlags)
            throws org.eclipse.core.runtime.CoreException

Specified by:
accept in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.accept(org.eclipse.core.resources.IResourceProxyVisitor, int)

accept

public void accept(org.eclipse.core.resources.IResourceVisitor visitor)
            throws org.eclipse.core.runtime.CoreException

Specified by:
accept in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.accept(org.eclipse.core.resources.IResourceVisitor)

accept

public void accept(org.eclipse.core.resources.IResourceVisitor visitor,
                   int depth,
                   boolean includePhantoms)
            throws org.eclipse.core.runtime.CoreException

Specified by:
accept in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.accept(org.eclipse.core.resources.IResourceVisitor, int, boolean)

accept

public void accept(org.eclipse.core.resources.IResourceVisitor visitor,
                   int depth,
                   int memberFlags)
            throws org.eclipse.core.runtime.CoreException

Specified by:
accept in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.accept(org.eclipse.core.resources.IResourceVisitor, int, int)

clearHistory

public void clearHistory(org.eclipse.core.runtime.IProgressMonitor monitor)
                  throws org.eclipse.core.runtime.CoreException

Specified by:
clearHistory in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.clearHistory(org.eclipse.core.runtime.IProgressMonitor)

copy

public void copy(org.eclipse.core.runtime.IPath destination,
                 boolean force,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
copy in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.copy(org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor)

copy

public void copy(org.eclipse.core.runtime.IPath destination,
                 int updateFlags,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
copy in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.copy(org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)

copy

public void copy(org.eclipse.core.resources.IProjectDescription description,
                 boolean force,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
copy in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.copy(org.eclipse.core.resources.IProjectDescription, boolean, org.eclipse.core.runtime.IProgressMonitor)

copy

public void copy(org.eclipse.core.resources.IProjectDescription description,
                 int updateFlags,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
copy in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.copy(org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)

createMarker

public org.eclipse.core.resources.IMarker createMarker(java.lang.String type)
                                                throws org.eclipse.core.runtime.CoreException

Specified by:
createMarker in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.createMarker(java.lang.String)

delete

public void delete(boolean force,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
            throws org.eclipse.core.runtime.CoreException

Specified by:
delete in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.delete(boolean, org.eclipse.core.runtime.IProgressMonitor)

delete

public void delete(int updateFlags,
                   org.eclipse.core.runtime.IProgressMonitor monitor)
            throws org.eclipse.core.runtime.CoreException

Specified by:
delete in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.delete(int, org.eclipse.core.runtime.IProgressMonitor)

deleteMarkers

public void deleteMarkers(java.lang.String type,
                          boolean includeSubtypes,
                          int depth)
                   throws org.eclipse.core.runtime.CoreException

Specified by:
deleteMarkers in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.deleteMarkers(java.lang.String, boolean, int)

exists

public boolean exists()

Specified by:
exists in interface org.eclipse.core.resources.IResource
See Also:
IResource.exists()

findMarker

public org.eclipse.core.resources.IMarker findMarker(long id)
                                              throws org.eclipse.core.runtime.CoreException

Specified by:
findMarker in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.findMarker(long)

findMarkers

public org.eclipse.core.resources.IMarker[] findMarkers(java.lang.String type,
                                                        boolean includeSubtypes,
                                                        int depth)
                                                 throws org.eclipse.core.runtime.CoreException

Specified by:
findMarkers in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.findMarkers(java.lang.String, boolean, int)

getFileExtension

public java.lang.String getFileExtension()

Specified by:
getFileExtension in interface org.eclipse.core.resources.IResource
See Also:
IResource.getFileExtension()

getLocalTimeStamp

public long getLocalTimeStamp()

Specified by:
getLocalTimeStamp in interface org.eclipse.core.resources.IResource
See Also:
IResource.getLocalTimeStamp()

getLocation

public org.eclipse.core.runtime.IPath getLocation()

Specified by:
getLocation in interface org.eclipse.core.resources.IResource
See Also:
IResource.getLocation()

getMarker

public org.eclipse.core.resources.IMarker getMarker(long id)

Specified by:
getMarker in interface org.eclipse.core.resources.IResource
See Also:
IResource.getMarker(long)

getModificationStamp

public long getModificationStamp()
Specified by:
getModificationStamp in interface org.eclipse.core.resources.IResource

getParent

public org.eclipse.core.resources.IContainer getParent()
Specified by:
getParent in interface org.eclipse.core.resources.IResource

getPersistentProperty

public java.lang.String getPersistentProperty(org.eclipse.core.runtime.QualifiedName key)
                                       throws org.eclipse.core.runtime.CoreException

Specified by:
getPersistentProperty in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.getPersistentProperty(org.eclipse.core.runtime.QualifiedName)

getProject

public org.eclipse.core.resources.IProject getProject()
Specified by:
getProject in interface org.eclipse.core.resources.IResource

getProjectRelativePath

public org.eclipse.core.runtime.IPath getProjectRelativePath()
Specified by:
getProjectRelativePath in interface org.eclipse.core.resources.IResource

getRawLocation

public org.eclipse.core.runtime.IPath getRawLocation()
Specified by:
getRawLocation in interface org.eclipse.core.resources.IResource

getResourceAttributes

public org.eclipse.core.resources.ResourceAttributes getResourceAttributes()
Specified by:
getResourceAttributes in interface org.eclipse.core.resources.IResource

getSessionProperty

public java.lang.Object getSessionProperty(org.eclipse.core.runtime.QualifiedName key)
                                    throws org.eclipse.core.runtime.CoreException

Specified by:
getSessionProperty in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.getSessionProperty(org.eclipse.core.runtime.QualifiedName)

getType

public int getType()
Specified by:
getType in interface org.eclipse.core.resources.IResource

getWorkspace

public org.eclipse.core.resources.IWorkspace getWorkspace()
Specified by:
getWorkspace in interface org.eclipse.core.resources.IResource

isAccessible

public boolean isAccessible()
Specified by:
isAccessible in interface org.eclipse.core.resources.IResource

isDerived

public boolean isDerived()
Specified by:
isDerived in interface org.eclipse.core.resources.IResource

isLocal

public boolean isLocal(int depth)

Specified by:
isLocal in interface org.eclipse.core.resources.IResource
See Also:
IResource.isLocal(int)

isLinked

public boolean isLinked()
Specified by:
isLinked in interface org.eclipse.core.resources.IResource

isPhantom

public boolean isPhantom()
Specified by:
isPhantom in interface org.eclipse.core.resources.IResource

isSynchronized

public boolean isSynchronized(int depth)

Specified by:
isSynchronized in interface org.eclipse.core.resources.IResource
See Also:
IResource.isSynchronized(int)

isTeamPrivateMember

public boolean isTeamPrivateMember()
Specified by:
isTeamPrivateMember in interface org.eclipse.core.resources.IResource

move

public void move(org.eclipse.core.runtime.IPath destination,
                 boolean force,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
move in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.move(org.eclipse.core.runtime.IPath, boolean, org.eclipse.core.runtime.IProgressMonitor)

move

public void move(org.eclipse.core.runtime.IPath destination,
                 int updateFlags,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
move in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.move(org.eclipse.core.runtime.IPath, int, org.eclipse.core.runtime.IProgressMonitor)

move

public void move(org.eclipse.core.resources.IProjectDescription description,
                 boolean force,
                 boolean keepHistory,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
move in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.move(org.eclipse.core.resources.IProjectDescription, boolean, boolean, org.eclipse.core.runtime.IProgressMonitor)

move

public void move(org.eclipse.core.resources.IProjectDescription description,
                 int updateFlags,
                 org.eclipse.core.runtime.IProgressMonitor monitor)
          throws org.eclipse.core.runtime.CoreException

Specified by:
move in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.move(org.eclipse.core.resources.IProjectDescription, int, org.eclipse.core.runtime.IProgressMonitor)

refreshLocal

public void refreshLocal(int depth,
                         org.eclipse.core.runtime.IProgressMonitor monitor)
                  throws org.eclipse.core.runtime.CoreException

Specified by:
refreshLocal in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.refreshLocal(int, org.eclipse.core.runtime.IProgressMonitor)

revertModificationStamp

public void revertModificationStamp(long value)
                             throws org.eclipse.core.runtime.CoreException

Specified by:
revertModificationStamp in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.revertModificationStamp(long)

setDerived

public void setDerived(boolean isDerived)
                throws org.eclipse.core.runtime.CoreException

Specified by:
setDerived in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setDerived(boolean)

setLocal

public void setLocal(boolean flag,
                     int depth,
                     org.eclipse.core.runtime.IProgressMonitor monitor)
              throws org.eclipse.core.runtime.CoreException

Specified by:
setLocal in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setLocal(boolean, int, org.eclipse.core.runtime.IProgressMonitor)

setLocalTimeStamp

public long setLocalTimeStamp(long value)
                       throws org.eclipse.core.runtime.CoreException

Specified by:
setLocalTimeStamp in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setLocalTimeStamp(long)

setPersistentProperty

public void setPersistentProperty(org.eclipse.core.runtime.QualifiedName key,
                                  java.lang.String value)
                           throws org.eclipse.core.runtime.CoreException

Specified by:
setPersistentProperty in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setPersistentProperty(org.eclipse.core.runtime.QualifiedName, java.lang.String)

setReadOnly

public void setReadOnly(boolean readOnly)

Specified by:
setReadOnly in interface org.eclipse.core.resources.IResource
See Also:
IResource.setReadOnly(boolean)

setResourceAttributes

public void setResourceAttributes(org.eclipse.core.resources.ResourceAttributes attributes)
                           throws org.eclipse.core.runtime.CoreException

Specified by:
setResourceAttributes in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setResourceAttributes(org.eclipse.core.resources.ResourceAttributes)

setSessionProperty

public void setSessionProperty(org.eclipse.core.runtime.QualifiedName key,
                               java.lang.Object value)
                        throws org.eclipse.core.runtime.CoreException

Specified by:
setSessionProperty in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setSessionProperty(org.eclipse.core.runtime.QualifiedName, java.lang.Object)

setTeamPrivateMember

public void setTeamPrivateMember(boolean isTeamPrivate)
                          throws org.eclipse.core.runtime.CoreException

Specified by:
setTeamPrivateMember in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.setTeamPrivateMember(boolean)

touch

public void touch(org.eclipse.core.runtime.IProgressMonitor monitor)
           throws org.eclipse.core.runtime.CoreException

Specified by:
touch in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.touch(org.eclipse.core.runtime.IProgressMonitor)

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)

Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable
See Also:
IAdaptable.getAdapter(java.lang.Class)

contains

public boolean contains(org.eclipse.core.runtime.jobs.ISchedulingRule rule)

Specified by:
contains in interface org.eclipse.core.runtime.jobs.ISchedulingRule
See Also:
ISchedulingRule.contains(org.eclipse.core.runtime.jobs.ISchedulingRule)

isConflicting

public boolean isConflicting(org.eclipse.core.runtime.jobs.ISchedulingRule rule)

Specified by:
isConflicting in interface org.eclipse.core.runtime.jobs.ISchedulingRule
See Also:
ISchedulingRule.isConflicting(org.eclipse.core.runtime.jobs.ISchedulingRule)

createLink

public void createLink(java.net.URI linkLocation,
                       int updateFlags,
                       org.eclipse.core.runtime.IProgressMonitor monitor)
                throws org.eclipse.core.runtime.CoreException

Specified by:
createLink in interface org.eclipse.core.resources.IFile
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IFile.createLink(java.net.URI, int, org.eclipse.core.runtime.IProgressMonitor)

createProxy

public org.eclipse.core.resources.IResourceProxy createProxy()

Specified by:
createProxy in interface org.eclipse.core.resources.IResource
See Also:
IResource.createProxy()

getLocationURI

public java.net.URI getLocationURI()
Specified by:
getLocationURI in interface org.eclipse.core.resources.IResource

getRawLocationURI

public java.net.URI getRawLocationURI()
Specified by:
getRawLocationURI in interface org.eclipse.core.resources.IResource

isLinked

public boolean isLinked(int options)

Specified by:
isLinked in interface org.eclipse.core.resources.IResource
See Also:
IResource.isLinked(int)

findMaxProblemSeverity

public int findMaxProblemSeverity(java.lang.String type,
                                  boolean includeSubtypes,
                                  int depth)
                           throws org.eclipse.core.runtime.CoreException

Specified by:
findMaxProblemSeverity in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.findMaxProblemSeverity(java.lang.String, boolean, int)

isHidden

public boolean isHidden()

Specified by:
isHidden in interface org.eclipse.core.resources.IResource
See Also:
IResource.isHidden()

setHidden

public void setHidden(boolean val)

Specified by:
setHidden in interface org.eclipse.core.resources.IResource
See Also:
IResource.setHidden(boolean)

isDerived

public boolean isDerived(int val)

Specified by:
isDerived in interface org.eclipse.core.resources.IResource
See Also:
IResource.isDerived(int)

getPersistentProperties

public java.util.Map getPersistentProperties()
                                      throws org.eclipse.core.runtime.CoreException

Specified by:
getPersistentProperties in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.getPersistentProperties()

getSessionProperties

public java.util.Map getSessionProperties()
                                   throws org.eclipse.core.runtime.CoreException

Specified by:
getSessionProperties in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException
See Also:
IResource.getSessionProperties()

isHidden

public boolean isHidden(int options)

Specified by:
isHidden in interface org.eclipse.core.resources.IResource
See Also:
IResource.isHidden(int)

isTeamPrivateMember

public boolean isTeamPrivateMember(int options)

Specified by:
isTeamPrivateMember in interface org.eclipse.core.resources.IResource
See Also:
IResource.isTeamPrivateMember(int)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.