org.eclipse.cdt.make.internal.core.scannerconfig
Class DiscoveredPathManager
java.lang.Object
org.eclipse.cdt.make.internal.core.scannerconfig.DiscoveredPathManager
- All Implemented Interfaces:
- java.util.EventListener, IDiscoveredPathManager, org.eclipse.core.resources.IResourceChangeListener
public class DiscoveredPathManager
- extends java.lang.Object
- implements IDiscoveredPathManager, org.eclipse.core.resources.IResourceChangeListener
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiscoveredPathManager
public DiscoveredPathManager()
startup
public void startup()
shutdown
public void shutdown()
resourceChanged
public void resourceChanged(org.eclipse.core.resources.IResourceChangeEvent event)
- Specified by:
resourceChanged
in interface org.eclipse.core.resources.IResourceChangeListener
getDiscoveredInfo
public IDiscoveredPathManager.IDiscoveredPathInfo getDiscoveredInfo(org.eclipse.core.resources.IProject project)
throws org.eclipse.core.runtime.CoreException
- Specified by:
getDiscoveredInfo
in interface IDiscoveredPathManager
- Throws:
org.eclipse.core.runtime.CoreException
getDiscoveredInfo
public IDiscoveredPathManager.IDiscoveredPathInfo getDiscoveredInfo(org.eclipse.core.resources.IProject project,
InfoContext context)
throws org.eclipse.core.runtime.CoreException
- Specified by:
getDiscoveredInfo
in interface IDiscoveredPathManager
- Throws:
org.eclipse.core.runtime.CoreException
removeDiscoveredInfo
public void removeDiscoveredInfo(org.eclipse.core.resources.IProject project)
- Specified by:
removeDiscoveredInfo
in interface IDiscoveredPathManager
removeDiscoveredInfo
public void removeDiscoveredInfo(org.eclipse.core.resources.IProject project,
InfoContext context)
- Specified by:
removeDiscoveredInfo
in interface IDiscoveredPathManager
updateDiscoveredInfo
public void updateDiscoveredInfo(IDiscoveredPathManager.IDiscoveredPathInfo info,
java.util.List changedResources)
throws org.eclipse.core.runtime.CoreException
- Specified by:
updateDiscoveredInfo
in interface IDiscoveredPathManager
- Throws:
org.eclipse.core.runtime.CoreException
updateDiscoveredInfo
public void updateDiscoveredInfo(InfoContext context,
IDiscoveredPathManager.IDiscoveredPathInfo info,
boolean updateContainer,
java.util.List changedResources)
throws org.eclipse.core.runtime.CoreException
- Specified by:
updateDiscoveredInfo
in interface IDiscoveredPathManager
- Throws:
org.eclipse.core.runtime.CoreException
changeDiscoveredContainer
public void changeDiscoveredContainer(org.eclipse.core.resources.IProject project,
ScannerConfigScope profileScope,
java.util.List changedResources)
- Specified by:
changeDiscoveredContainer
in interface IDiscoveredPathManager
addDiscoveredInfoListener
public void addDiscoveredInfoListener(IDiscoveredPathManager.IDiscoveredInfoListener listener)
- Specified by:
addDiscoveredInfoListener
in interface IDiscoveredPathManager
removeDiscoveredInfoListener
public void removeDiscoveredInfoListener(IDiscoveredPathManager.IDiscoveredInfoListener listener)
- Specified by:
removeDiscoveredInfoListener
in interface IDiscoveredPathManager