org.rubato.base
Interface RubatoDictionary

All Known Implementing Classes:
Repository, TempDictionary, XMLReader

public interface RubatoDictionary


Method Summary
 Denotator getDenotator(java.lang.String name)
          Returns the denotator for the given name.
 java.util.List<Denotator> getDenotators()
          Returns a list of all denotators.
 Form getForm(java.lang.String name)
          Returns the form for the given name.
 java.util.List<Form> getForms()
          Returns a list of all forms.
 Module getModule(java.lang.String name)
          Returns the module for the given name.
 ModuleElement getModuleElement(java.lang.String name)
          Returns the module element for the given name.
 ModuleMorphism getModuleMorphism(java.lang.String name)
          Returns the module morphism for the given name.
 

Method Detail

getForms

java.util.List<Form> getForms()
Returns a list of all forms.


getForm

Form getForm(java.lang.String name)
Returns the form for the given name.

Returns:
null if there is no form of the given name

getDenotators

java.util.List<Denotator> getDenotators()
Returns a list of all denotators.


getDenotator

Denotator getDenotator(java.lang.String name)
Returns the denotator for the given name.

Returns:
null if there is no denotator of the given name

getModule

Module getModule(java.lang.String name)
Returns the module for the given name.

Returns:
null if there is no module of the given name

getModuleElement

ModuleElement getModuleElement(java.lang.String name)
Returns the module element for the given name.

Returns:
null if there is no module element of the given name

getModuleMorphism

ModuleMorphism getModuleMorphism(java.lang.String name)
Returns the module morphism for the given name.

Returns:
null if there is no module morphism of the given name