public class DiscoverSourceModelFromResource extends AbstractModelDiscoverer<IResource>
IContainer instance or File instance.| Constructor and Description |
|---|
DiscoverSourceModelFromResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
discoverElement(java.io.File directory,
IProgressMonitor monitor)
Alternate discoverer service with File as input instead of IFile.
|
boolean |
isApplicableTo(IResource resource)
To determine if the source object can be handled by the discoverer.
|
getDefaultTargetURI, getTargetModel, getTargetURI, setSerializeTarget, setTargetModel, setTargetURIisAFolder, isAJavaProject, isAnIFileWithExtension, isAProject, setRefreshSourceBeforeDiscoverypublic boolean isApplicableTo(IResource resource)
IDiscoverer
Some usual implementations are proposed on AbstractDiscoverer.
resource - the selected object.true if the selected object is managed by this
discoverer, false otherwise.public void discoverElement(java.io.File directory,
IProgressMonitor monitor)
throws DiscoveryException
IFile, use
IDiscoverer.discoverElement(Object, IProgressMonitor) insteaddiscoverElement in interface IDiscoverer<IResource>discoverElement in class AbstractModelDiscoverer<IResource>directory - the directory to discovermonitor - a progress monitor (may be a
NullProgressMonitor if progress monitoring is not
desired)DiscoveryException