META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/filesystem/
org/eclipse/core/filesystem/EFS.classEFS.java
package org.eclipse.core.filesystem
public org.eclipse.core.filesystem.EFS extends java.lang.Object {
public static final String PI_FILE_SYSTEM
public static final String PT_FILE_SYSTEMS
public static final int NONE
public static final int APPEND
public static final int OVERWRITE
public static final int SHALLOW
public static final int SET_ATTRIBUTES
public static final int SET_LAST_MODIFIED
public static final int CACHE
public static final int ATTRIBUTE_READ_ONLY
public static final int ATTRIBUTE_IMMUTABLE
public static final int ATTRIBUTE_OWNER_READ
public static final int ATTRIBUTE_OWNER_WRITE
public static final int ATTRIBUTE_OWNER_EXECUTE
public static final int ATTRIBUTE_GROUP_READ
public static final int ATTRIBUTE_GROUP_WRITE
public static final int ATTRIBUTE_GROUP_EXECUTE
public static final int ATTRIBUTE_OTHER_READ
public static final int ATTRIBUTE_OTHER_WRITE
public static final int ATTRIBUTE_OTHER_EXECUTE
public static final int ATTRIBUTE_EXECUTABLE
public static final int ATTRIBUTE_ARCHIVE
public static final int ATTRIBUTE_HIDDEN
public static final int ATTRIBUTE_SYMLINK
public static final int ATTRIBUTE_LINK_TARGET
public static final String SCHEME_FILE
public static final String SCHEME_NULL
public static final int ERROR_EXISTS
public static final int ERROR_NOT_EXISTS
public static final int ERROR_NO_LOCATION
public static final int ERROR_READ
public static final int ERROR_WRITE
public static final int ERROR_DELETE
public static final int ERROR_CASE_VARIANT_EXISTS
public static final int ERROR_WRONG_TYPE
public static final int ERROR_PARENT_READ_ONLY
public static final int ERROR_READ_ONLY
public static final int ERROR_INTERNAL
public static org.eclipse.core.filesystem.IFileInfo createFileInfo ()
public static org.eclipse.core.filesystem.IFileSystem getFileSystem (java.lang.String) throws org.eclipse.core.runtime.CoreException
String scheme
public static org.eclipse.core.filesystem.IFileSystem getLocalFileSystem ()
public static org.eclipse.core.filesystem.IFileSystem getNullFileSystem ()
public static org.eclipse.core.filesystem.IFileStore getStore (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI uri
private void ()
}
org/eclipse/core/filesystem/IFileInfo.classIFileInfo.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileInfo extends java.lang.Object implements java.lang.Comparable java.lang.Cloneable {
public abstract boolean exists ()
public abstract boolean getAttribute (int)
public abstract java.lang.String getStringAttribute (int)
public abstract long getLastModified ()
public abstract long getLength ()
public abstract java.lang.String getName ()
public abstract boolean isDirectory ()
public abstract void setAttribute (int, boolean)
public abstract void setLastModified (long)
}
org/eclipse/core/filesystem/IFileStore.classIFileStore.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileStore extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract org.eclipse.core.filesystem.IFileInfo[] childInfos (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileStore[] childStores (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void copy (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileInfo fetchInfo ()
public abstract org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileStore getChild (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.filesystem.IFileStore getFileStore (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
public abstract org.eclipse.core.filesystem.IFileSystem getFileSystem ()
public abstract java.lang.String getName ()
public abstract org.eclipse.core.filesystem.IFileStore getParent ()
public abstract boolean isParentOf (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.io.File toLocalFile (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract java.lang.String toString ()
public abstract java.net.URI toURI ()
}
org/eclipse/core/filesystem/IFileSystem.classIFileSystem.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileSystem extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable {
public abstract int attributes ()
public abstract boolean canDelete ()
public abstract boolean canWrite ()
public abstract org.eclipse.core.filesystem.IFileTree fetchFileTree (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public abstract org.eclipse.core.filesystem.IFileStore fromLocalFile (java.io.File)
public abstract java.lang.String getScheme ()
public abstract org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
public abstract org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
public abstract boolean isCaseSensitive ()
}
org/eclipse/core/filesystem/IFileTree.classIFileTree.java
package org.eclipse.core.filesystem
public abstract org.eclipse.core.filesystem.IFileTree extends java.lang.Object {
public abstract org.eclipse.core.filesystem.IFileInfo[] getChildInfos (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore[] getChildStores (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileInfo getFileInfo (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore getTreeRoot ()
}
org/eclipse/core/filesystem/URIUtil.classURIUtil.java
package org.eclipse.core.filesystem
public org.eclipse.core.filesystem.URIUtil extends java.lang.Object {
public static boolean equals (java.net.URI, java.net.URI)
java.net.URI one
java.net.URI two
public static org.eclipse.core.runtime.IPath toPath (java.net.URI)
java.net.URI uri
org.eclipse.core.filesystem.IFileStore store
java.io.File file
public static java.net.URI toURI (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
java.net.URI base
public static java.net.URI toURI (java.lang.String)
String pathString
org.eclipse.core.runtime.IPath path
public static java.net.URI toURI (java.lang.String, boolean)
String pathString
boolean forceAbsolute
int length
StringBuffer pathBuf
String scheme
public static java.lang.String toDecodedString (java.net.URI)
java.net.URI uri
String scheme
String part
private void ()
}
org/eclipse/core/filesystem/provider/
org/eclipse/core/filesystem/provider/FileInfo.classFileInfo.java
package org.eclipse.core.filesystem.provider
public org.eclipse.core.filesystem.provider.FileInfo extends java.lang.Object implements org.eclipse.core.filesystem.IFileInfo {
private static final int ATTRIBUTE_DIRECTORY
private static final int ATTRIBUTE_EXISTS
private int attributes
private long lastModified
private long length
private String name
private String linkTarget
public void ()
public void (java.lang.String)
String name
private void clear (int)
int mask
public java.lang.Object clone ()
public int compareTo (java.lang.Object)
Object o
public boolean exists ()
public boolean getAttribute (int)
int attribute
public java.lang.String getStringAttribute (int)
int attribute
public long getLastModified ()
public long getLength ()
public java.lang.String getName ()
public boolean isDirectory ()
private boolean isSet (long)
long mask
private void set (int)
int mask
public void setAttribute (int, boolean)
int attribute
boolean value
private static boolean isAttributeSuported (int)
int value
public void setDirectory (boolean)
boolean value
public void setExists (boolean)
boolean value
public void setLastModified (long)
long value
public void setLength (long)
long value
public void setName (java.lang.String)
String name
public void setStringAttribute (int, java.lang.String)
int attribute
String value
public java.lang.String toString ()
}
org/eclipse/core/filesystem/provider/FileStore.classFileStore.java
package org.eclipse.core.filesystem.provider
public abstract org.eclipse.core.filesystem.provider.FileStore extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.filesystem.IFileStore {
private static final byte[] buffer
protected static final org.eclipse.core.filesystem.IFileInfo[] EMPTY_FILE_INFO_ARRAY
protected static final String[] EMPTY_STRING_ARRAY
static void ()
public void ()
private static final void transferStreams (java.io.InputStream, java.io.OutputStream, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.io.InputStream source
java.io.OutputStream destination
String path
org.eclipse.core.runtime.IProgressMonitor monitor
int bytesRead
java.io.IOException e
String msg
java.io.IOException e
String msg
public org.eclipse.core.filesystem.IFileInfo[] childInfos (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore[] childStores
org.eclipse.core.filesystem.IFileInfo[] childInfos
int i
public abstract java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.filesystem.IFileStore[] childStores (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
String[] children
org.eclipse.core.filesystem.IFileStore[] wrapped
int i
public void copy (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileInfo sourceInfo
protected void copyDirectory (org.eclipse.core.filesystem.IFileInfo, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo sourceInfo
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileStore[] children
int opWork
int i
protected void copyFile (org.eclipse.core.filesystem.IFileInfo, org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo sourceInfo
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
long length
int totalWork
int totalWork
String sourcePath
java.io.InputStream in
java.io.OutputStream out
org.eclipse.core.runtime.CoreException e
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public boolean equals (java.lang.Object)
Object obj
public org.eclipse.core.filesystem.IFileInfo fetchInfo ()
org.eclipse.core.filesystem.provider.FileInfo result
public abstract org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.filesystem.IFileStore getChild (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.filesystem.IFileStore result
int i
int imax
public org.eclipse.core.filesystem.IFileStore getFileStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
org.eclipse.core.filesystem.IFileStore result
String segment
int i
int imax
public abstract org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
public org.eclipse.core.filesystem.IFileSystem getFileSystem ()
org.eclipse.core.runtime.CoreException e
public abstract java.lang.String getName ()
public abstract org.eclipse.core.filesystem.IFileStore getParent ()
public int hashCode ()
public boolean isParentOf (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore other
public org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destination
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.runtime.CoreException e
String message
public abstract java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
public java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo info
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.File toLocalFile (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toString ()
public abstract java.net.URI toURI ()
private void transferAttributes (org.eclipse.core.filesystem.IFileInfo, org.eclipse.core.filesystem.IFileStore) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo sourceInfo
org.eclipse.core.filesystem.IFileStore destination
int options
}
org/eclipse/core/filesystem/provider/FileSystem.classFileSystem.java
package org.eclipse.core.filesystem.provider
public abstract org.eclipse.core.filesystem.provider.FileSystem extends org.eclipse.core.runtime.PlatformObject implements org.eclipse.core.filesystem.IFileSystem {
private String scheme
public void ()
public int attributes ()
public boolean canDelete ()
public boolean canWrite ()
public final java.lang.String getScheme ()
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public abstract org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
public org.eclipse.core.filesystem.IFileTree fetchFileTree (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore root
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileStore fromLocalFile (java.io.File)
java.io.File file
public final void initialize (java.lang.String)
String aScheme
public boolean isCaseSensitive ()
}
org/eclipse/core/filesystem/provider/FileTree.classFileTree.java
package org.eclipse.core.filesystem.provider
public abstract org.eclipse.core.filesystem.provider.FileTree extends java.lang.Object implements org.eclipse.core.filesystem.IFileTree {
protected org.eclipse.core.filesystem.IFileStore treeRoot
public void (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore treeRoot
public org.eclipse.core.filesystem.IFileStore getTreeRoot ()
public abstract org.eclipse.core.filesystem.IFileInfo[] getChildInfos (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileInfo getFileInfo (org.eclipse.core.filesystem.IFileStore)
public abstract org.eclipse.core.filesystem.IFileStore[] getChildStores (org.eclipse.core.filesystem.IFileStore)
}
org/eclipse/core/internal/
org/eclipse/core/internal/filesystem/
org/eclipse/core/internal/filesystem/Activator.classActivator.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
private static org.eclipse.core.internal.filesystem.Activator instance
private org.osgi.framework.BundleContext context
static Class class$0
public static org.eclipse.core.runtime.IPath getCacheLocation ()
org.osgi.framework.BundleContext ctx
org.osgi.framework.ServiceReference[] refs
org.eclipse.osgi.service.datalocation.Location location
org.eclipse.core.runtime.IPath instancePath
org.osgi.framework.InvalidSyntaxException e
public void ()
public static java.util.Enumeration findEntries (java.lang.String, java.lang.String, boolean)
String path
String filePattern
boolean recurse
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
}
org/eclipse/core/internal/filesystem/FileCache.classFileCache.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.FileCache extends java.lang.Object {
private static final String CACHE_DIR_NAME
private static final Object creationLock
private static org.eclipse.core.internal.filesystem.FileCache instance
private java.io.File cacheDir
static void ()
public static org.eclipse.core.internal.filesystem.FileCache getCache () throws org.eclipse.core.runtime.CoreException
private void () throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IPath location
java.io.File cacheParent
public java.io.File cache (org.eclipse.core.filesystem.IFileStore, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore source
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.IFileInfo myInfo
java.io.File result
java.io.File result
org.eclipse.core.filesystem.IFileStore resultStore
private void cleanOldCache (java.io.File) throws org.eclipse.core.runtime.CoreException
java.io.File cacheParent
private java.io.File getUniqueDirectory (java.io.File, boolean)
java.io.File parent
boolean create
java.io.File dir
long i
}
org/eclipse/core/internal/filesystem/InternalFileSystemCore.classInternalFileSystemCore.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.InternalFileSystemCore extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
private static final org.eclipse.core.internal.filesystem.InternalFileSystemCore INSTANCE
private java.util.HashMap fileSystems
static void ()
public static org.eclipse.core.internal.filesystem.InternalFileSystemCore getInstance ()
private void ()
public org.eclipse.core.filesystem.IFileSystem getFileSystem (java.lang.String) throws org.eclipse.core.runtime.CoreException
String scheme
java.util.HashMap registry
Object result
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.filesystem.provider.FileSystem fs
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.filesystem.IFileSystem getLocalFileSystem ()
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI) throws org.eclipse.core.runtime.CoreException
java.net.URI uri
String scheme
private synchronized java.util.HashMap getFileSystemRegistry ()
org.eclipse.core.runtime.IExtensionPoint point
org.eclipse.core.runtime.IExtension[] extensions
int i
org.eclipse.core.runtime.IConfigurationElement[] elements
int j
String scheme
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
org.eclipse.core.runtime.IExtensionDelta[] changes
public org.eclipse.core.filesystem.IFileSystem getNullFileSystem ()
org.eclipse.core.runtime.CoreException e
}
org/eclipse/core/internal/filesystem/Messages.classMessages.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String copying
public static String couldnotDelete
public static String couldnotDeleteReadOnly
public static String couldNotLoadLibrary
public static String couldNotMove
public static String couldNotRead
public static String couldNotWrite
public static String deleteProblem
public static String deleting
public static String failedCreateWrongType
public static String failedMove
public static String failedReadDuringWrite
public static String fileExists
public static String fileNotFound
public static String moving
public static String noFileSystem
public static String noImplDelete
public static String noImplWrite
public static String noScheme
public static String notAFile
public static String readOnlyParent
static Class class$0
static void ()
public void ()
}
org/eclipse/core/internal/filesystem/NullFileStore$1.classNullFileStore.java
package org.eclipse.core.internal.filesystem
org.eclipse.core.internal.filesystem.NullFileStore$1 extends java.io.OutputStream {
final org.eclipse.core.internal.filesystem.NullFileStore this$0
void (org.eclipse.core.internal.filesystem.NullFileStore)
public void write (int)
int b
}
org/eclipse/core/internal/filesystem/NullFileStore.classNullFileStore.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.NullFileStore extends org.eclipse.core.filesystem.provider.FileStore {
private org.eclipse.core.runtime.IPath path
public void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileInfo[] childInfos (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.provider.FileInfo result
public org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
String name
public org.eclipse.core.filesystem.IFileSystem getFileSystem ()
public java.lang.String getName ()
public org.eclipse.core.filesystem.IFileStore getParent ()
public org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo info
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toString ()
public java.net.URI toURI ()
java.net.URISyntaxException e
}
org/eclipse/core/internal/filesystem/NullFileSystem.classNullFileSystem.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.NullFileSystem extends org.eclipse.core.filesystem.provider.FileSystem {
private static org.eclipse.core.filesystem.IFileSystem instance
public static org.eclipse.core.filesystem.IFileSystem getInstance ()
public void ()
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
java.net.URI uri
}
org/eclipse/core/internal/filesystem/Policy.classPolicy.java
package org.eclipse.core.internal.filesystem
public org.eclipse.core.internal.filesystem.Policy extends java.lang.Object {
public static boolean DEBUG
public static final String PI_FILE_SYSTEM
static void ()
public void ()
public static void checkCanceled (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void debug (java.lang.String)
String message
StringBuffer buffer
public static void error (int, java.lang.String) throws org.eclipse.core.runtime.CoreException
int code
String message
public static void error (int, java.lang.String, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
int code
String message
Throwable exception
int severity
public static void log (int, java.lang.String, java.lang.Throwable)
int severity
String message
Throwable t
public static org.eclipse.core.runtime.IProgressMonitor monitorFor (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public static void safeClose (java.io.InputStream)
java.io.InputStream in
public static void safeClose (java.io.OutputStream)
java.io.OutputStream out
public static org.eclipse.core.runtime.IProgressMonitor subMonitorFor (org.eclipse.core.runtime.IProgressMonitor, int)
org.eclipse.core.runtime.IProgressMonitor monitor
int ticks
}
org/eclipse/core/internal/filesystem/local/
org/eclipse/core/internal/filesystem/local/Convert.classConvert.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.Convert extends java.lang.Object {
private static String defaultEncoding
private static final boolean isWindows
private static final String WIN32_FILE_PREFIX
private static final String WIN32_UNC_FILE_PREFIX
static void ()
public void ()
public static byte[] longToBytes (long)
long value
byte[] bytes
int i
public static long bytesToLong (byte[])
byte[] value
long longValue
int i
public static java.lang.String fromPlatformBytes (byte[], int)
byte[] source
int length
public static java.lang.String fromPlatformBytes (byte[])
byte[] source
public static byte[] toPlatformBytes (java.lang.String)
String target
public static char[] toPlatformChars (java.lang.String)
String target
int nameLength
int prefixLength
char[] result
int nameLength
int prefixLength
char[] result
}
org/eclipse/core/internal/filesystem/local/InfiniteProgress.classInfiniteProgress.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.InfiniteProgress extends org.eclipse.core.runtime.ProgressMonitorWrapper {
private int totalWork
private int currentIncrement
private int halfWay
private int nextProgress
private int worked
protected void (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
public void beginTask (java.lang.String, int)
String name
int work
public void worked (int)
int work
}
org/eclipse/core/internal/filesystem/local/LocalFile.classLocalFile.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.LocalFile extends org.eclipse.core.filesystem.provider.FileStore {
protected final java.io.File file
protected final String filePath
private static int attributes (java.io.File)
java.io.File aFile
public void (java.io.File)
java.io.File file
private void checkReadOnlyParent (java.io.File, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
java.io.File target
Throwable exception
java.io.File parent
String message
private void checkTargetIsNotWritable (java.io.File, java.lang.Throwable) throws org.eclipse.core.runtime.CoreException
java.io.File target
Throwable exception
String message
public java.lang.String[] childNames (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
String[] names
public void copy (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destFile
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File source
java.io.File destination
java.io.IOException e
String message
public void delete (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
String message
org.eclipse.core.runtime.MultiStatus result
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.filesystem.local.LocalFile otherFile
public org.eclipse.core.filesystem.IFileInfo fetchInfo (int, org.eclipse.core.runtime.IProgressMonitor)
int options
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.filesystem.provider.FileInfo info
String name
org.eclipse.core.filesystem.provider.FileInfo info
long lastModified
public org.eclipse.core.filesystem.IFileStore getChild (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getFileStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getChild (java.lang.String)
String name
public org.eclipse.core.filesystem.IFileSystem getFileSystem ()
public java.lang.String getName ()
public org.eclipse.core.filesystem.IFileStore getParent ()
java.io.File parent
public int hashCode ()
private boolean internalDelete (java.io.File, java.lang.String, org.eclipse.core.runtime.MultiStatus, org.eclipse.core.runtime.IProgressMonitor)
java.io.File target
String pathToDelete
org.eclipse.core.runtime.MultiStatus status
org.eclipse.core.runtime.IProgressMonitor monitor
String[] list
int parentLength
boolean failedRecursive
int i
int imax
StringBuffer childBuffer
String childName
Exception e
String message
String message
public boolean isParentOf (org.eclipse.core.filesystem.IFileStore)
org.eclipse.core.filesystem.IFileStore other
String thisPath
String thatPath
int thisLength
int thatLength
public org.eclipse.core.filesystem.IFileStore mkdir (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
boolean shallow
String message
public void move (org.eclipse.core.filesystem.IFileStore, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileStore destFile
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.File source
java.io.File destination
boolean overwrite
boolean sourceEqualsDest
java.io.IOException e
String message
String message
String message
String message
String message
public java.io.InputStream openInputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.FileNotFoundException e
String message
String message
String message
public java.io.OutputStream openOutputStream (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.FileNotFoundException e
String message
String message
String path
public void putInfo (org.eclipse.core.filesystem.IFileInfo, int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.filesystem.IFileInfo info
int options
org.eclipse.core.runtime.IProgressMonitor monitor
boolean success
public java.io.File toLocalFile (int, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
int options
org.eclipse.core.runtime.IProgressMonitor monitor
public java.lang.String toString ()
public java.net.URI toURI ()
}
org/eclipse/core/internal/filesystem/local/LocalFileNatives.classLocalFileNatives.java
package org.eclipse.core.internal.filesystem.local
abstract org.eclipse.core.internal.filesystem.local.LocalFileNatives extends java.lang.Object {
private static boolean hasNatives
private static boolean isUnicode
private static final String LIBRARY_NAME
static void ()
UnsatisfiedLinkError e
void ()
private static boolean isLibraryPresent ()
String libName
java.util.Enumeration entries
private static void logMissingNativeLibrary (java.lang.UnsatisfiedLinkError)
UnsatisfiedLinkError e
String libName
String message
private static final native int nativeAttributes ()
public static int attributes ()
public static boolean copyAttributes (java.lang.String, java.lang.String, boolean)
String source
String destination
boolean copyLastModified
public static org.eclipse.core.filesystem.provider.FileInfo fetchFileInfo (java.lang.String)
String fileName
org.eclipse.core.filesystem.provider.FileInfo info
private static final native boolean internalCopyAttributes (byte[], byte[], boolean)
private static final native boolean internalCopyAttributesW (char[], char[], boolean)
private static final native boolean internalGetFileInfo (byte[], org.eclipse.core.filesystem.IFileInfo)
private static final native boolean internalGetFileInfoW (char[], org.eclipse.core.filesystem.IFileInfo)
private static final native boolean internalIsUnicode ()
private static final native boolean internalSetFileInfo (byte[], org.eclipse.core.filesystem.IFileInfo)
private static final native boolean internalSetFileInfoW (char[], org.eclipse.core.filesystem.IFileInfo, int)
public static boolean putFileInfo (java.lang.String, org.eclipse.core.filesystem.IFileInfo, int)
String fileName
org.eclipse.core.filesystem.IFileInfo info
int options
public static boolean isUsingNatives ()
}
org/eclipse/core/internal/filesystem/local/LocalFileNativesManager.classLocalFileNativesManager.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.LocalFileNativesManager extends java.lang.Object {
public void ()
public static int getSupportedAttributes ()
public static org.eclipse.core.filesystem.provider.FileInfo fetchFileInfo (java.lang.String)
String fileName
public static boolean putFileInfo (java.lang.String, org.eclipse.core.filesystem.IFileInfo, int)
String fileName
org.eclipse.core.filesystem.IFileInfo info
int options
public static boolean isUsingNatives ()
}
org/eclipse/core/internal/filesystem/local/LocalFileSystem.classLocalFileSystem.java
package org.eclipse.core.internal.filesystem.local
public org.eclipse.core.internal.filesystem.local.LocalFileSystem extends org.eclipse.core.filesystem.provider.FileSystem {
static final boolean MACOSX
private static final boolean caseSensitive
private int attributes
private static org.eclipse.core.filesystem.IFileSystem instance
static void ()
public static org.eclipse.core.filesystem.IFileSystem getInstance ()
static java.lang.String getOS ()
public void ()
public int attributes ()
int nativeAttributes
String os
String arch
public boolean canDelete ()
public boolean canWrite ()
public org.eclipse.core.filesystem.IFileStore fromLocalFile (java.io.File)
java.io.File file
public org.eclipse.core.filesystem.IFileStore getStore (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath path
public org.eclipse.core.filesystem.IFileStore getStore (java.net.URI)
java.net.URI uri
public boolean isCaseSensitive ()
}
org/eclipse/core/internal/filesystem/local/unix/
org/eclipse/core/internal/filesystem/local/unix/StructStat.classStructStat.java
package org.eclipse.core.internal.filesystem.local.unix
public org.eclipse.core.internal.filesystem.local.unix.StructStat extends java.lang.Object {
public int st_mode
public long st_size
public long st_mtime
public long st_flags
public void ()
public org.eclipse.core.filesystem.provider.FileInfo toFileInfo ()
org.eclipse.core.filesystem.provider.FileInfo info
}
org/eclipse/core/internal/filesystem/local/unix/UnixFileFlags.classUnixFileFlags.java
package org.eclipse.core.internal.filesystem.local.unix
public org.eclipse.core.internal.filesystem.local.unix.UnixFileFlags extends java.lang.Object {
public static final int PATH_MAX
public static final int S_IFMT
public static final int S_IFLNK
public static final int S_IFDIR
public static final int S_IRUSR
public static final int S_IWUSR
public static final int S_IXUSR
public static final int S_IRGRP
public static final int S_IWGRP
public static final int S_IXGRP
public static final int S_IROTH
public static final int S_IWOTH
public static final int S_IXOTH
public static final int UF_IMMUTABLE
public static final int SF_IMMUTABLE
static void ()
public void ()
}
org/eclipse/core/internal/filesystem/local/unix/UnixFileNatives.classUnixFileNatives.java
package org.eclipse.core.internal.filesystem.local.unix
public abstract org.eclipse.core.internal.filesystem.local.unix.UnixFileNatives extends java.lang.Object {
private static final String LIBRARY_NAME
private static final int UNICODE_SUPPORTED
private static final int CHFLAGS_SUPPORTED
private static final boolean usingNatives
private static final int libattr
static void ()
boolean _usingNatives
int _libattr
UnsatisfiedLinkError e
public void ()
private static boolean isLibraryPresent ()
String libName
java.util.Enumeration entries
private static void logMissingNativeLibrary (java.lang.UnsatisfiedLinkError)
UnsatisfiedLinkError e
String libName
String message
public static int getSupportedAttributes ()
int ret
public static org.eclipse.core.filesystem.provider.FileInfo fetchFileInfo (java.lang.String)
String fileName
org.eclipse.core.filesystem.provider.FileInfo info
byte[] name
org.eclipse.core.internal.filesystem.local.unix.StructStat stat
byte[] target
int length
public static boolean putFileInfo (java.lang.String, org.eclipse.core.filesystem.IFileInfo, int)
String fileName
org.eclipse.core.filesystem.IFileInfo info
int options
int code
byte[] name
org.eclipse.core.internal.filesystem.local.unix.StructStat stat
long flags
int mode
org.eclipse.core.internal.filesystem.local.unix.StructStat stat
long flags
public static boolean isUsingNatives ()
public static int getErrno ()
public static int getFlag (java.lang.String)
String flag
private static byte[] fileNameToBytes (java.lang.String)
String fileName
private static java.lang.String bytesToFileName (byte[], int)
byte[] buf
int length
private static boolean isSupported (int)
int attr
private static final native int chmod (byte[], int)
private static final native int chflags (byte[], int)
private static final native int stat (byte[], org.eclipse.core.internal.filesystem.local.unix.StructStat)
private static final native int lstat (byte[], org.eclipse.core.internal.filesystem.local.unix.StructStat)
private static final native int readlink (byte[], byte[], long)
private static final native int errno ()
private static final native int libattr ()
private static final native byte[] tounicode (char[])
private static final native int getflag (byte[])
}
org/eclipse/core/internal/filesystem/messages.properties