public class ScannerInfoCache extends Object
Constructor and Description |
---|
ScannerInfoCache() |
Modifier and Type | Method and Description |
---|---|
void |
addResource(List<String> commandStrings,
org.eclipse.core.resources.IResource resource) |
void |
addScannerInfo(List<String> commandStrings,
IExtendedScannerInfo info,
org.eclipse.core.resources.IResource resource) |
IExtendedScannerInfo |
getScannerInfo(org.eclipse.core.resources.IResource resource) |
IExtendedScannerInfo |
getScannerInfo(List<String> commandStrings) |
boolean |
hasCommand(List<String> commandStrings) |
boolean |
hasResource(List<String> commandStrings,
org.eclipse.core.resources.IResource resource) |
void |
initCache()
Initialize the cache of scanner info.
|
void |
removeCommand(List<String> commandStrings) |
void |
removeResource(org.eclipse.core.resources.IResource resource) |
public void initCache()
public IExtendedScannerInfo getScannerInfo(org.eclipse.core.resources.IResource resource)
public IExtendedScannerInfo getScannerInfo(List<String> commandStrings)
public void addScannerInfo(List<String> commandStrings, IExtendedScannerInfo info, org.eclipse.core.resources.IResource resource)
public boolean hasResource(List<String> commandStrings, org.eclipse.core.resources.IResource resource)
public void addResource(List<String> commandStrings, org.eclipse.core.resources.IResource resource)
public void removeResource(org.eclipse.core.resources.IResource resource)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.