First version of concept extraction.
Factorizing some code.
Call sites working for simple scenarios
Added running example (simplified metrics transformation)
Added push down refactoring.
Using simplequery1 for simple test (simplequery2 did not type check)
Added simple implementation of remove empty class refactoring
Moved refactorings to a new package. Create hints package.
Added project that will contain a form-based user interface
Some forms for the user interface and starting the data model.
Form with saving capability
Added the possibility to recover from "no feature found" error
Some files I had not commited
Added dependencies
Added SpecializeFeatureType refactoring
Added ConceptRefactoringPage
Added SpecializeFeatureTypeRefactoring
Added uml2owl example
Implementation changed to apply refactorings directly to the meta-model. Now, steps are:
- Typing
- Prunning
- Re-typing
- Refactorings
Many refactorings to have a working UI (still refactorings needs to be connected to the form page)
Added missing .jar (and removed .jar files from gitignore)
Added initial "Find refactorings functionality"