Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.virtuosotechnologies.asaph.notationmanager
Interface NotationManager  view NotationManager download NotationManager.java

All Known Implementing Classes:
NotationManagerImpl

public interface NotationManager

API for StandardModel


Field Summary
static java.lang.String API_NAME
          Name of this API
 
Method Summary
 com.virtuosotechnologies.asaph.model.notation.NotationFactory getNotationFactoryForLocale(java.util.Locale locale)
          Get the NotationFactory for the given locale.
 java.util.Locale[] getRepresentativeLocales()
          Get an array of representative locales, used for choosing a NotationFactory.
 void setNotationFactoryForLocale(LocaleFilter filter, java.util.Locale representative, com.virtuosotechnologies.asaph.model.notation.NotationFactory factory)
          Register a NotationFactory to use for a given locale.
 

Field Detail

API_NAME

public static final java.lang.String API_NAME
Name of this API

See Also:
Constant Field Values
Method Detail

getNotationFactoryForLocale

public com.virtuosotechnologies.asaph.model.notation.NotationFactory getNotationFactoryForLocale(java.util.Locale locale)
Get the NotationFactory for the given locale. If called multiple times for the same locale, it will return the same NotationFactory object.


setNotationFactoryForLocale

public void setNotationFactoryForLocale(LocaleFilter filter,
                                        java.util.Locale representative,
                                        com.virtuosotechnologies.asaph.model.notation.NotationFactory factory)
Register a NotationFactory to use for a given locale.


getRepresentativeLocales

public java.util.Locale[] getRepresentativeLocales()
Get an array of representative locales, used for choosing a NotationFactory. Commonly used to build guis.