## Uses of Class
org.eclipse.modisco.infra.discovery.core.AbstractDiscoverer

Packages that use AbstractDiscoverer
org.eclipse.modisco.eclipseplugin.discoverer
org.eclipse.modisco.infra.discovery.core
org.eclipse.modisco.java.composition.discoverer
org.eclipse.modisco.java.discoverer
org.eclipse.modisco.jee.actions
org.eclipse.modisco.jee.ejbjar.discoverer
org.eclipse.modisco.jee.jsp.discoverer
org.eclipse.modisco.jee.webapp.discoverer
org.eclipse.modisco.kdm.source.discoverer
org.eclipse.modisco.kdm.source.extension.discovery
org.eclipse.modisco.kdm.uml2converter
org.eclipse.modisco.manifest.discoverer
org.eclipse.modisco.properties.discoverer
org.eclipse.modisco.usecase.modelfilter
org.eclipse.modisco.usecase.modelfilter.methodcalls.discoverer
org.eclipse.modisco.usecase.simpletransformationschain
org.eclipse.modisco.xml.discoverer

### Uses of AbstractDiscoverer in org.eclipse.modisco.eclipseplugin.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.eclipseplugin.discoverer
`class` `DiscoverEclipsePluginFromJavaProject2`
`class` `DiscoverEclipsePluginFromProject`

### Uses of AbstractDiscoverer in org.eclipse.modisco.infra.discovery.core

Subclasses of AbstractDiscoverer in org.eclipse.modisco.infra.discovery.core
`class` `AbstractModelDiscoverer<T>` A base implementation for a category of discoverers which handle some resulting model.

### Uses of AbstractDiscoverer in org.eclipse.modisco.java.composition.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.java.composition.discoverer
`class` `AbstractDiscoverKDMSourceAndJavaModel<T>` This Class provides a way of weaving a MoDisco Java model with a MoDisco KDM Source model.
`class` `DiscoverKDMSourceAndJavaModelFromJavaProject` This Class provides a way of weaving a MoDisco Java Model with a MoDisco KDM Source one.
`class` `DiscoverKDMSourceAndJavaModelFromProject` This Class provides a way of weaving a MoDisco Java Model with a MoDisco KDM Source one.

### Uses of AbstractDiscoverer in org.eclipse.modisco.java.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.java.discoverer
`class` `AbstractDiscoverJavaModelFromProject<T>` Abstract class to discover a Java model from a project and optionally its libraries.
`class` `DiscoverJavaModelFromClassFile` Discover a Java model from a Java class file.
`class` `DiscoverJavaModelFromJavaProject` Discover a Java model from a Java project and optionally its libraries.
`class` `DiscoverJavaModelFromLibrary` Discover a Java model from a jar file.
`class` `DiscoverJavaModelFromProject` Discover a Java model from a project with the java nature.
`class` `DiscoverKDMModelFromJavaModel` Discover a KDM model from a Java model file.
`class` `DiscoverKDMModelFromJavaProject` Discover a KDM model from a Java project.
`class` `DiscoverKDMModelFromProject` Discover a KDM model from a project with the java nature.

### Uses of AbstractDiscoverer in org.eclipse.modisco.jee.actions

Subclasses of AbstractDiscoverer in org.eclipse.modisco.jee.actions
`class` `AbstractDeploymentDescriptorDiscoverer<T>` A default implementation for discovering JEE configuration file
`class` `AbstractProjectDeploymentDescriptorDiscoverer` Deployment descriptor discoverers use for now single file discovery, which could be extended for discovering packages, projects ...

### Uses of AbstractDiscoverer in org.eclipse.modisco.jee.ejbjar.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.jee.ejbjar.discoverer
`class` `EjbJarDiscoverer2` Creates a model from an ejbjar.xml file.

### Uses of AbstractDiscoverer in org.eclipse.modisco.jee.jsp.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.jee.jsp.discoverer
`class` `AbstractJspDiscoverer<T>`
`class` `DiscoverJspModelFromJavaElement`
`class` `DiscoverJspModelFromResource`

### Uses of AbstractDiscoverer in org.eclipse.modisco.jee.webapp.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.jee.webapp.discoverer
`class` `WebXmlDiscoverer2` Discover web.xml generic model action.

### Uses of AbstractDiscoverer in org.eclipse.modisco.kdm.source.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.kdm.source.discoverer
`class` `DiscoverSourceModelFromJavaElement` A discoverer for building a model conforming to kdm.source metamodel from a java container (`IJavaElement` instance).
`class` `DiscoverSourceModelFromResource` A discoverer for building a model conforming to kdm.source metamodel from a files container ( `IContainer` instance or `File` instance.

### Uses of AbstractDiscoverer in org.eclipse.modisco.kdm.source.extension.discovery

Subclasses of AbstractDiscoverer in org.eclipse.modisco.kdm.source.extension.discovery
`class` `AbstractComposedKDMSourceDiscoverer2<T>` This abstract discoverer can be used for writing composite discoverers where one KDM inventory leaf model is involved in model composition.
`class` `AbstractRegionDiscoverer2<T>` This abstract discoverer should be reused for each new leaf discoverer which visits some language source code, in order to have the capability to notify the visit of source regions with a generic mechanism.

### Uses of AbstractDiscoverer in org.eclipse.modisco.kdm.uml2converter

Subclasses of AbstractDiscoverer in org.eclipse.modisco.kdm.uml2converter
`class` `DiscoverUmlModelFromKdmModel`

### Uses of AbstractDiscoverer in org.eclipse.modisco.manifest.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.manifest.discoverer
`class` `ManifestModelDiscoverer2`

### Uses of AbstractDiscoverer in org.eclipse.modisco.properties.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.properties.discoverer
`class` `PropertiesModelDiscoverer2`

### Uses of AbstractDiscoverer in org.eclipse.modisco.usecase.modelfilter

Subclasses of AbstractDiscoverer in org.eclipse.modisco.usecase.modelfilter
`class` `DiscoverUmlModelWithRealTypesFromJavaProject`

### Uses of AbstractDiscoverer in org.eclipse.modisco.usecase.modelfilter.methodcalls.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.usecase.modelfilter.methodcalls.discoverer
`class` `DiscoverMethodCallsModelFromJavaModel`
`class` `DiscoverMethodCallsModelFromJavaProject`

### Uses of AbstractDiscoverer in org.eclipse.modisco.usecase.simpletransformationschain

Subclasses of AbstractDiscoverer in org.eclipse.modisco.usecase.simpletransformationschain
`class` `DiscoverUmlModelFromJavaProject`
`class` `DiscoverUmlModelFromProject`
`class` `DiscoverUmlModelWithBidirectionalAssociationsFromJavaProject`
`class` `DiscoverUmlModelWithBidirectionalAssociationsFromProject`

### Uses of AbstractDiscoverer in org.eclipse.modisco.xml.discoverer

Subclasses of AbstractDiscoverer in org.eclipse.modisco.xml.discoverer
`class` `XMLModelDiscoverer` Discover generic XML model action.