org.rubato.composer.dialogs.forms
Class TempDictionary

java.lang.Object
  extended by org.rubato.composer.dialogs.forms.TempDictionary
All Implemented Interfaces:
RubatoDictionary

public class TempDictionary
extends java.lang.Object
implements RubatoDictionary


Constructor Summary
TempDictionary(RubatoDictionary dict)
           
 
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.
 void insertForm(java.lang.String name, Form form)
           
 void registerAll(Repository rep)
           
 void removeForm(Form form)
           
 void resolveAll()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TempDictionary

public TempDictionary(RubatoDictionary dict)
Method Detail

getForms

public java.util.List<Form> getForms()
Description copied from interface: RubatoDictionary
Returns a list of all forms.

Specified by:
getForms in interface RubatoDictionary

getForm

public Form getForm(java.lang.String name)
Description copied from interface: RubatoDictionary
Returns the form for the given name.

Specified by:
getForm in interface RubatoDictionary
Returns:
null if there is no form of the given name

removeForm

public void removeForm(Form form)

insertForm

public void insertForm(java.lang.String name,
                       Form form)

resolveAll

public void resolveAll()

registerAll

public void registerAll(Repository rep)

getDenotators

public java.util.List<Denotator> getDenotators()
Description copied from interface: RubatoDictionary
Returns a list of all denotators.

Specified by:
getDenotators in interface RubatoDictionary

getDenotator

public Denotator getDenotator(java.lang.String name)
Description copied from interface: RubatoDictionary
Returns the denotator for the given name.

Specified by:
getDenotator in interface RubatoDictionary
Returns:
null if there is no denotator of the given name

getModule

public Module getModule(java.lang.String name)
Description copied from interface: RubatoDictionary
Returns the module for the given name.

Specified by:
getModule in interface RubatoDictionary
Returns:
null if there is no module of the given name

getModuleElement

public ModuleElement getModuleElement(java.lang.String name)
Description copied from interface: RubatoDictionary
Returns the module element for the given name.

Specified by:
getModuleElement in interface RubatoDictionary
Returns:
null if there is no module element of the given name

getModuleMorphism

public ModuleMorphism getModuleMorphism(java.lang.String name)
Description copied from interface: RubatoDictionary
Returns the module morphism for the given name.

Specified by:
getModuleMorphism in interface RubatoDictionary
Returns:
null if there is no module morphism of the given name