public class PropertiesTypeLoader extends TypeLoaderBase
| Modifier and Type | Field and Description |
|---|---|
protected Set<String> |
_namespaces |
static Set<String> |
EXTENSIONS |
_module, _typeNamesNO_TYPES| Constructor and Description |
|---|
PropertiesTypeLoader(IModule module) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
computeTypeNames() |
Set<String> |
getAllNamespaces() |
List<String> |
getHandledPrefixes() |
IType |
getType(String fullyQualifiedName) |
String[] |
getTypesForFile(IFile file) |
boolean |
handlesFile(IFile file) |
boolean |
handlesNonPrefixLoads() |
boolean |
hasNamespace(String namespace) |
static boolean |
isDisplayPropertiesFile(String fileName) |
RefreshKind |
refreshedFile(IFile file,
String[] types,
RefreshKind kind) |
void |
refreshedImpl() |
void |
refreshedNamespace(String namespace,
IDirectory dir,
RefreshKind kind) |
clearTypeNames, deleteIndexFile, getAllTypeNames, getModule, getNamespaceForDirectory, getResource, getTypeNames, getTypeNames, handlesDirectory, isCaseSensitive, loadTypeNames, refreshed, refreshedTypes, refreshedTypesImpl, saveTypeNames, shouldCacheTypeNames, showTypeNamesInIDE, shutdown, toStringpublic PropertiesTypeLoader(IModule module)
public boolean handlesNonPrefixLoads()
public boolean handlesFile(IFile file)
handlesFile in interface ITypeLoaderhandlesFile in class TypeLoaderBasepublic static boolean isDisplayPropertiesFile(String fileName)
public void refreshedImpl()
refreshedImpl in class TypeLoaderBasepublic String[] getTypesForFile(IFile file)
getTypesForFile in interface ITypeLoadergetTypesForFile in class TypeLoaderBasepublic RefreshKind refreshedFile(IFile file, String[] types, RefreshKind kind)
refreshedFile in interface ITypeLoaderrefreshedFile in class TypeLoaderBasepublic boolean hasNamespace(String namespace)
public void refreshedNamespace(String namespace, IDirectory dir, RefreshKind kind)
Copyright © 2016. All rights reserved.