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

java.lang.Object
  extended by org.eclipse.m2m.atl.ocl.core.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


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)
           
 
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 location, 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()
          eclipse 3.4M6 compatibility
 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()
          eclipse 3.4M4 compatibility
 boolean isLinked()
           
 boolean isLinked(int options)
           
 boolean isLocal(int depth)
           
 boolean isPhantom()
           
 boolean isReadOnly()
           
 boolean isSynchronized(int depth)
           
 boolean isTeamPrivateMember()
           
static void main(java.lang.String[] args)
           
 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)
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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

exists

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

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

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

getFileExtension

public java.lang.String getFileExtension()
Specified by:
getFileExtension in interface org.eclipse.core.resources.IResource

getLocalTimeStamp

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

getLocation

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

getMarker

public org.eclipse.core.resources.IMarker getMarker(long id)
Specified by:
getMarker in interface org.eclipse.core.resources.IResource

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

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

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

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

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

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

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

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

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

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

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

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

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

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

setReadOnly

public void setReadOnly(boolean readOnly)
Specified by:
setReadOnly in interface org.eclipse.core.resources.IResource

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

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

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

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

getAdapter

public java.lang.Object getAdapter(java.lang.Class adapter)
Specified by:
getAdapter in interface org.eclipse.core.runtime.IAdaptable

contains

public boolean contains(org.eclipse.core.runtime.jobs.ISchedulingRule rule)
Specified by:
contains in interface 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

main

public static void main(java.lang.String[] args)
Parameters:
args -

createLink

public void createLink(java.net.URI location,
                       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

createProxy

public org.eclipse.core.resources.IResourceProxy createProxy()
Specified by:
createProxy in interface org.eclipse.core.resources.IResource

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

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

isHidden

public boolean isHidden()
eclipse 3.4M4 compatibility

Specified by:
isHidden in interface org.eclipse.core.resources.IResource

setHidden

public void setHidden(boolean val)
Specified by:
setHidden in interface org.eclipse.core.resources.IResource

isDerived

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

getPersistentProperties

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

Specified by:
getPersistentProperties in interface org.eclipse.core.resources.IResource
Throws:
org.eclipse.core.runtime.CoreException

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

Copyright 2007 IBM Corporation and others.
All Rights Reserved.