Hi,
To create a Moose model from another source that used currently, I wanted to reuse the generic classes dedicated to model creation especially
to have event logging (provided by MooseAbstractImporter) and the progress bar (provided by MooseTask).
But I do not well understand how it is working:
-
I would like to use both but there is no inheritance relation between them
-
MooseTask is in Moose-Core package and not in package Moose-GenericImporter.
Which one I should use ?
I found an old thread talking about this:
http://forum.world.st/An-analysis-of-the-MooseTask-hierarchy-third-attempt-to-use-gmail-crap-td4016793.html
Moreover, for my import I have 2 types of tasks: the filling of the model and the creation of the links in the model, and for each one I have several tasks.
Is there a tool to define the sorting of the tasks ?
The class MooseCompositeImporterTask sounds good but seems dedicated to Smalltalk
And what is the purpose of the *ImportingContext classes ?
I would like to know how I can reuse this properly ?
Thanks for your answers,
Vincent