org.rubato.composer.plugin
Class ModuleMorphismPlugin
java.lang.Object
org.rubato.composer.plugin.ModuleMorphismPlugin
- All Implemented Interfaces:
- Plugin
public abstract class ModuleMorphismPlugin
- extends java.lang.Object
- implements Plugin
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModuleMorphismPlugin
public ModuleMorphismPlugin()
init
public final void init()
- Description copied from interface:
Plugin
- Initializes the plugin-in.
- Specified by:
init
in interface Plugin
getPrototype
public abstract ModuleMorphism getPrototype()
getJMorphismType
public JMorphismType getJMorphismType(JMorphismContainer container)
getModuleMorphism
public ModuleMorphism getModuleMorphism(Module domain,
Module codomain)
checkSignature
public abstract boolean checkSignature(Module domain,
Module codomain)
getName
public abstract java.lang.String getName()