|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.ide.file.FileTable.FileChangeImpl
protected final class FileTable.FileChangeImpl
Implementation of the FileChange
interface.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface oracle.ide.file.FileChange |
---|
FileChange.Type |
Method Summary | |
---|---|
FileChange.Type |
getChangeType()
Get the type of change. |
FileTable |
getFileTable()
Get the file table containing this change. |
int |
getId()
Get the file ID for this change. |
long |
getLastModified()
Get the last modified time for this change. |
java.net.URL |
getRenameHint()
If it is known that a change was part of a rename, obtain the URL being renamed to or from. |
java.net.URL |
getURL()
Get the URL of this change. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public FileChange.Type getChangeType()
FileChange
getChangeType
in interface FileChange
public java.net.URL getRenameHint()
FileChange
FileChange.Type.ADDED
change, this will be the
old URL of the file. For a FileChange.Type.REMOVED
change, this will be the
new URL of the file. This is considered a hint because this information
can only be provided in some cases. For example, if a file has been
renamed externally, and then the project was refreshed in the IDE, this
hint cannot be provided. Clients cannot rely on this hint. It is
intended to be used in cases where this information can improve
performance, but is not necessary. For example, a client may have cached
information about a file, which can be reused if the file is renamed. In
that case, if the hint is present, the existing data can be reused. But
if the hint is not present, the cache data can be regenerated.
getRenameHint
in interface FileChange
null
if this
information is not availablepublic java.net.URL getURL()
FileChange
getURL
in interface FileChange
public long getLastModified()
FileChange
getLastModified
in interface FileChange
public FileTable getFileTable()
FileChange
getFileTable
in interface FileChange
public int getId()
FileChange
FileChange.getFileTable()
.
getId
in interface FileChange
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |