public interface IFileConnected
Modifier and Type | Method and Description |
---|---|
String[] |
getTypesForFile(IFile file)
Returns ALL type names associated with the given file
whether or not the types have been loaded yet.
|
boolean |
handlesFile(IFile file) |
boolean |
handlesFileExtension(String fileExtension) |
default boolean |
isFileBacked()
Are the types produced from this type manifold backed by project files such as resource files?
|
RefreshKind |
refreshedFile(IFile file,
String[] types,
RefreshKind kind)
Notifies that a file has been refreshed.
|
default boolean isFileBacked()
boolean handlesFileExtension(String fileExtension)
fileExtension
boolean handlesFile(IFile file)
file
String[] getTypesForFile(IFile file)
file
- The file in questionRefreshKind refreshedFile(IFile file, String[] types, RefreshKind kind)
file
- The file that was refreshedkind
- @return All known types affected by the file changeCopyright © 2024. All rights reserved.