public interface TransformationManager
Modifier and Type | Method and Description |
---|---|
void |
deleteImporter(AbstractMidiImporter importer)
delete an importer
|
void |
deleteTransformation(AbstractTransformation transformation) |
java.util.ArrayList<AbstractMidiImporter> |
findImporter(Scale destination)
look for an importer for a destination Scale
|
java.util.ArrayList<AbstractTransformation> |
findTransposition(Scale source,
Scale destination)
Look for all the transformation for a source and a destination scale
|
void |
saveImporter(AbstractMidiImporter importer) |
void |
saveTransformation(AbstractTransformation transformation) |
java.util.ArrayList<AbstractTransformation> findTransposition(Scale source, Scale destination)
source
- la gamme source de la transpositiondestination
- la gamme destination de la transpositionjava.util.ArrayList<AbstractMidiImporter> findImporter(Scale destination)
destination
- void deleteImporter(AbstractMidiImporter importer) throws java.lang.Exception
importer
- java.io.IOException
java.lang.Exception
void saveImporter(AbstractMidiImporter importer) throws java.lang.Exception
java.lang.Exception
void saveTransformation(AbstractTransformation transformation) throws java.lang.Exception
java.lang.Exception
void deleteTransformation(AbstractTransformation transformation) throws java.lang.Exception
java.lang.Exception