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

Packages that use AbstractModelDiscoverer
org.eclipse.modisco.eclipseplugin.discoverer
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 AbstractModelDiscoverer in org.eclipse.modisco.eclipseplugin.discoverer

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

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

Subclasses of AbstractModelDiscoverer 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 AbstractModelDiscoverer in org.eclipse.modisco.java.discoverer

Subclasses of AbstractModelDiscoverer 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 AbstractModelDiscoverer in org.eclipse.modisco.jee.actions

Subclasses of AbstractModelDiscoverer 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 AbstractModelDiscoverer in org.eclipse.modisco.jee.ejbjar.discoverer

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

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

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

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

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

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

Subclasses of AbstractModelDiscoverer 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 AbstractModelDiscoverer in org.eclipse.modisco.kdm.source.extension.discovery

Subclasses of AbstractModelDiscoverer 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 AbstractModelDiscoverer in org.eclipse.modisco.kdm.uml2converter

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

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

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

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

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

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

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

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

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

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

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

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

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