|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gjt.sp.jedit.io.VFSFile
public class VFSFile
A directory entry returned from a file listing.
Field Summary | |
---|---|
boolean |
canRead
Deprecated. Use the accessor/mutator methods instead. |
boolean |
canWrite
Deprecated. Use the accessor/mutator methods instead. |
protected java.awt.Color |
color
|
protected boolean |
colorCalculated
|
java.lang.String |
deletePath
Deprecated. Use the accessor/mutator methods instead. |
static int |
DIRECTORY
|
static int |
FILE
|
static int |
FILESYSTEM
|
boolean |
hidden
Deprecated. Use the accessor/mutator methods instead. |
long |
length
Deprecated. Use the accessor/mutator methods instead. |
java.lang.String |
name
Deprecated. Use the accessor/mutator methods instead. |
java.lang.String |
path
Deprecated. Use the accessor/mutator methods instead. |
java.lang.String |
symlinkPath
Deprecated. Use the accessor/mutator methods instead. |
int |
type
Deprecated. Use the accessor/mutator methods instead. |
Constructor Summary | |
---|---|
VFSFile()
|
|
VFSFile(java.lang.String name,
java.lang.String path,
java.lang.String deletePath,
int type,
long length,
boolean hidden)
|
Method Summary | |
---|---|
protected void |
fetchAttrs()
|
protected boolean |
fetchedAttrs()
|
static java.lang.String |
findCompletion(java.lang.String path,
java.lang.String complete,
VFSBrowser browser,
boolean dirsOnly)
|
static int |
findCompletion(VFSFile[] files,
int start,
int end,
java.lang.String str,
boolean dirsOnly)
Return the index of a file whose name matches the given string, in a case-insensitive manner. |
java.awt.Color |
getColor()
|
java.lang.String |
getDeletePath()
|
java.lang.String |
getExtendedAttribute(java.lang.String name)
Returns the value of an extended attribute. |
long |
getLength()
|
java.lang.String |
getName()
|
java.lang.String |
getPath()
|
java.lang.String |
getSymlinkPath()
|
int |
getType()
|
VFS |
getVFS()
|
boolean |
isBinary(java.lang.Object session)
Check if a file is binary file. |
boolean |
isHidden()
|
boolean |
isReadable()
|
boolean |
isWriteable()
|
void |
setDeletePath(java.lang.String deletePath)
|
void |
setHidden(boolean hidden)
|
void |
setLength(long length)
|
void |
setName(java.lang.String name)
|
void |
setPath(java.lang.String path)
|
void |
setReadable(boolean canRead)
|
void |
setSymlinkPath(java.lang.String symlinkPath)
|
void |
setType(int type)
|
void |
setWriteable(boolean canWrite)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int FILE
public static final int DIRECTORY
public static final int FILESYSTEM
public java.lang.String name
public java.lang.String path
public java.lang.String symlinkPath
public java.lang.String deletePath
public int type
public long length
public boolean hidden
public boolean canRead
public boolean canWrite
protected boolean colorCalculated
protected java.awt.Color color
Constructor Detail |
---|
public VFSFile()
public VFSFile(java.lang.String name, java.lang.String path, java.lang.String deletePath, int type, long length, boolean hidden)
Method Detail |
---|
public static int findCompletion(VFSFile[] files, int start, int end, java.lang.String str, boolean dirsOnly)
files
- The list of filesstart
- The start index, inclusivestart
- The end index, exclusivestr
- The string to matchdirsOnly
- Only match directories?public static java.lang.String findCompletion(java.lang.String path, java.lang.String complete, VFSBrowser browser, boolean dirsOnly)
public VFS getVFS()
public java.lang.String getName()
public void setName(java.lang.String name)
public boolean isBinary(java.lang.Object session) throws java.io.IOException
session
- the VFS session
true
if the file was detected as binary
java.io.IOException
- IOException If an I/O error occurspublic java.lang.String getPath()
public void setPath(java.lang.String path)
public java.lang.String getSymlinkPath()
public void setSymlinkPath(java.lang.String symlinkPath)
public java.lang.String getDeletePath()
public void setDeletePath(java.lang.String deletePath)
public int getType()
public void setType(int type)
public long getLength()
public void setLength(long length)
public boolean isHidden()
public void setHidden(boolean hidden)
public boolean isReadable()
public void setReadable(boolean canRead)
public boolean isWriteable()
public void setWriteable(boolean canWrite)
public java.lang.String getExtendedAttribute(java.lang.String name)
name
- The extended attribute namepublic java.awt.Color getColor()
public java.lang.String toString()
toString
in class java.lang.Object
protected boolean fetchedAttrs()
protected void fetchAttrs()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |