Interface Decompositor<T>
- Type Parameters:
T
- the type of model or information source deconstructed by the decompositor
- All Known Implementing Classes:
RepositoryDecompositor
public interface Decompositor<T>
Represents an entity able to deconstruct a source of model-based information like existing models
or configuration files into model-elements and model-relations.
-
Method Summary
Modifier and TypeMethodDescriptionCollection<tools.mdsd.mocore.framework.discovery.Discoverer<?>>
Extracts model-elements and model-relations from a source of model-based information.
-
Method Details
-
decompose
Extracts model-elements and model-relations from a source of model-based information.- Parameters:
source
- the source of model-based information- Returns:
- a collection of discoverers containing the extracted elements and relations
-