Package org.eclipse.epsilon.picto.test
Class MockIFile
- java.lang.Object
-
- org.eclipse.epsilon.picto.test.MockIFile
-
- 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 MockIFile extends java.lang.Object implements org.eclipse.core.resources.IFile
-
-
Field Summary
Fields Modifier and Type Field Description protected java.io.File
file
-
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, VIRTUAL
-
-
Constructor Summary
Constructors Constructor Description MockIFile(java.io.File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(org.eclipse.core.resources.IResourceProxyVisitor visitor, int memberFlags)
void
accept(org.eclipse.core.resources.IResourceProxyVisitor visitor, int depth, 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.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
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
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(java.net.URI location, int updateFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
void
createLink(org.eclipse.core.runtime.IPath localLocation, 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)
<T> T
getAdapter(java.lang.Class<T> 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()
org.eclipse.core.resources.IPathVariableManager
getPathVariableManager()
java.util.Map<org.eclipse.core.runtime.QualifiedName,java.lang.String>
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<org.eclipse.core.runtime.QualifiedName,java.lang.Object>
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 options)
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)
boolean
isVirtual()
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
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
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(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
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
setDerived(boolean isDerived)
void
setDerived(boolean isDerived, org.eclipse.core.runtime.IProgressMonitor monitor)
void
setHidden(boolean isHidden)
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)
-
-
-
Method Detail
-
exists
public boolean exists()
- Specified by:
exists
in interfaceorg.eclipse.core.resources.IResource
-
getLocation
public org.eclipse.core.runtime.IPath getLocation()
- Specified by:
getLocation
in interfaceorg.eclipse.core.resources.IResource
-
accept
public void accept(org.eclipse.core.resources.IResourceProxyVisitor visitor, int memberFlags) throws org.eclipse.core.runtime.CoreException
- Specified by:
accept
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
accept
public void accept(org.eclipse.core.resources.IResourceProxyVisitor visitor, int depth, int memberFlags) throws org.eclipse.core.runtime.CoreException
- Specified by:
accept
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
createProxy
public org.eclipse.core.resources.IResourceProxy createProxy()
- Specified by:
createProxy
in interfaceorg.eclipse.core.resources.IResource
-
delete
public void delete(boolean force, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
- Specified by:
delete
in interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
findMarker
public org.eclipse.core.resources.IMarker findMarker(long id) throws org.eclipse.core.runtime.CoreException
- Specified by:
findMarker
in interfaceorg.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 interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
findMaxProblemSeverity
public int findMaxProblemSeverity(java.lang.String type, boolean includeSubtypes, int depth) throws org.eclipse.core.runtime.CoreException
- Specified by:
findMaxProblemSeverity
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
getFileExtension
public java.lang.String getFileExtension()
- Specified by:
getFileExtension
in interfaceorg.eclipse.core.resources.IResource
-
getLocalTimeStamp
public long getLocalTimeStamp()
- Specified by:
getLocalTimeStamp
in interfaceorg.eclipse.core.resources.IResource
-
getLocationURI
public java.net.URI getLocationURI()
- Specified by:
getLocationURI
in interfaceorg.eclipse.core.resources.IResource
-
getMarker
public org.eclipse.core.resources.IMarker getMarker(long id)
- Specified by:
getMarker
in interfaceorg.eclipse.core.resources.IResource
-
getModificationStamp
public long getModificationStamp()
- Specified by:
getModificationStamp
in interfaceorg.eclipse.core.resources.IResource
-
getPathVariableManager
public org.eclipse.core.resources.IPathVariableManager getPathVariableManager()
- Specified by:
getPathVariableManager
in interfaceorg.eclipse.core.resources.IResource
-
getParent
public org.eclipse.core.resources.IContainer getParent()
- Specified by:
getParent
in interfaceorg.eclipse.core.resources.IResource
-
getPersistentProperties
public java.util.Map<org.eclipse.core.runtime.QualifiedName,java.lang.String> getPersistentProperties() throws org.eclipse.core.runtime.CoreException
- Specified by:
getPersistentProperties
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
getPersistentProperty
public java.lang.String getPersistentProperty(org.eclipse.core.runtime.QualifiedName key) throws org.eclipse.core.runtime.CoreException
- Specified by:
getPersistentProperty
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
getProject
public org.eclipse.core.resources.IProject getProject()
- Specified by:
getProject
in interfaceorg.eclipse.core.resources.IResource
-
getProjectRelativePath
public org.eclipse.core.runtime.IPath getProjectRelativePath()
- Specified by:
getProjectRelativePath
in interfaceorg.eclipse.core.resources.IResource
-
getRawLocation
public org.eclipse.core.runtime.IPath getRawLocation()
- Specified by:
getRawLocation
in interfaceorg.eclipse.core.resources.IResource
-
getRawLocationURI
public java.net.URI getRawLocationURI()
- Specified by:
getRawLocationURI
in interfaceorg.eclipse.core.resources.IResource
-
getResourceAttributes
public org.eclipse.core.resources.ResourceAttributes getResourceAttributes()
- Specified by:
getResourceAttributes
in interfaceorg.eclipse.core.resources.IResource
-
getSessionProperties
public java.util.Map<org.eclipse.core.runtime.QualifiedName,java.lang.Object> getSessionProperties() throws org.eclipse.core.runtime.CoreException
- Specified by:
getSessionProperties
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
getSessionProperty
public java.lang.Object getSessionProperty(org.eclipse.core.runtime.QualifiedName key) throws org.eclipse.core.runtime.CoreException
- Specified by:
getSessionProperty
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
getType
public int getType()
- Specified by:
getType
in interfaceorg.eclipse.core.resources.IResource
-
getWorkspace
public org.eclipse.core.resources.IWorkspace getWorkspace()
- Specified by:
getWorkspace
in interfaceorg.eclipse.core.resources.IResource
-
isAccessible
public boolean isAccessible()
- Specified by:
isAccessible
in interfaceorg.eclipse.core.resources.IResource
-
isDerived
public boolean isDerived()
- Specified by:
isDerived
in interfaceorg.eclipse.core.resources.IResource
-
isDerived
public boolean isDerived(int options)
- Specified by:
isDerived
in interfaceorg.eclipse.core.resources.IResource
-
isHidden
public boolean isHidden()
- Specified by:
isHidden
in interfaceorg.eclipse.core.resources.IResource
-
isHidden
public boolean isHidden(int options)
- Specified by:
isHidden
in interfaceorg.eclipse.core.resources.IResource
-
isLinked
public boolean isLinked()
- Specified by:
isLinked
in interfaceorg.eclipse.core.resources.IResource
-
isVirtual
public boolean isVirtual()
- Specified by:
isVirtual
in interfaceorg.eclipse.core.resources.IResource
-
isLinked
public boolean isLinked(int options)
- Specified by:
isLinked
in interfaceorg.eclipse.core.resources.IResource
-
isLocal
public boolean isLocal(int depth)
- Specified by:
isLocal
in interfaceorg.eclipse.core.resources.IResource
-
isPhantom
public boolean isPhantom()
- Specified by:
isPhantom
in interfaceorg.eclipse.core.resources.IResource
-
isSynchronized
public boolean isSynchronized(int depth)
- Specified by:
isSynchronized
in interfaceorg.eclipse.core.resources.IResource
-
isTeamPrivateMember
public boolean isTeamPrivateMember()
- Specified by:
isTeamPrivateMember
in interfaceorg.eclipse.core.resources.IResource
-
isTeamPrivateMember
public boolean isTeamPrivateMember(int options)
- Specified by:
isTeamPrivateMember
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
setDerived
public void setDerived(boolean isDerived, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
- Specified by:
setDerived
in interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
setHidden
public void setHidden(boolean isHidden) throws org.eclipse.core.runtime.CoreException
- Specified by:
setHidden
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
setReadOnly
public void setReadOnly(boolean readOnly)
- Specified by:
setReadOnly
in interfaceorg.eclipse.core.resources.IResource
-
setResourceAttributes
public void setResourceAttributes(org.eclipse.core.resources.ResourceAttributes attributes) throws org.eclipse.core.runtime.CoreException
- Specified by:
setResourceAttributes
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IResource
- Throws:
org.eclipse.core.runtime.CoreException
-
getAdapter
public <T> T getAdapter(java.lang.Class<T> adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
contains
public boolean contains(org.eclipse.core.runtime.jobs.ISchedulingRule rule)
- Specified by:
contains
in interfaceorg.eclipse.core.runtime.jobs.ISchedulingRule
-
isConflicting
public boolean isConflicting(org.eclipse.core.runtime.jobs.ISchedulingRule rule)
- Specified by:
isConflicting
in interfaceorg.eclipse.core.runtime.jobs.ISchedulingRule
-
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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IFile
- Throws:
org.eclipse.core.runtime.CoreException
-
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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IEncodedStorage
- Specified by:
getCharset
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IFile
- Specified by:
getContents
in interfaceorg.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 interfaceorg.eclipse.core.resources.IFile
- Throws:
org.eclipse.core.runtime.CoreException
-
getEncoding
public int getEncoding() throws org.eclipse.core.runtime.CoreException
- Specified by:
getEncoding
in interfaceorg.eclipse.core.resources.IFile
- Throws:
org.eclipse.core.runtime.CoreException
-
getFullPath
public org.eclipse.core.runtime.IPath getFullPath()
- Specified by:
getFullPath
in interfaceorg.eclipse.core.resources.IFile
- Specified by:
getFullPath
in interfaceorg.eclipse.core.resources.IResource
- Specified by:
getFullPath
in interfaceorg.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 interfaceorg.eclipse.core.resources.IFile
- Throws:
org.eclipse.core.runtime.CoreException
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceorg.eclipse.core.resources.IFile
- Specified by:
getName
in interfaceorg.eclipse.core.resources.IResource
- Specified by:
getName
in interfaceorg.eclipse.core.resources.IStorage
-
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnly
in interfaceorg.eclipse.core.resources.IFile
- Specified by:
isReadOnly
in interfaceorg.eclipse.core.resources.IResource
- Specified by:
isReadOnly
in interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.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 interfaceorg.eclipse.core.resources.IFile
- Throws:
org.eclipse.core.runtime.CoreException
-
-