Uses of Interface
org.jjazz.rhythm.spi.RhythmProvider
Packages that use RhythmProvider
Package
Description
Service provider to provide rhythm instances.
The central place to get information about installed rhythms and get Rhythm instances.
-
Uses of RhythmProvider in org.jjazz.rhythm.spi
Subinterfaces of RhythmProvider in org.jjazz.rhythm.spiModifier and TypeInterfaceDescriptioninterfaceThe service provider in charge of providing the rhythm stubs when no valid rhythm is available for a given time signature.Methods in org.jjazz.rhythm.spi that return RhythmProviderModifier and TypeMethodDescriptionstatic RhythmProviderRhythmProvider.getRhythmProvider(String rpId) Get the RhythmProvider in the global lookup which matches rpId.Methods in org.jjazz.rhythm.spi that return types with arguments of type RhythmProviderModifier and TypeMethodDescriptionstatic List<RhythmProvider> RhythmProvider.getRhythmProviders()The RhythmProviders instances available in the global lookup, sorted by name. -
Uses of RhythmProvider in org.jjazz.rhythmdatabase.api
Methods in org.jjazz.rhythmdatabase.api that return RhythmProviderModifier and TypeMethodDescriptionDefaultRhythmDatabase.getRhythmProvider(Rhythm r) DefaultRhythmDatabase.getRhythmProvider(RhythmInfo ri) RhythmDatabase.getRhythmProvider(Rhythm rhythm) RhythmDatabase.getRhythmProvider(RhythmInfo ri) Get the RhythmProvider for specified RhythmInfo.Methods in org.jjazz.rhythmdatabase.api that return types with arguments of type RhythmProviderModifier and TypeMethodDescriptionDefaultRhythmDatabase.getRhythmProviders()RhythmDatabase.getRhythmProviders()The RhythmProviders used by this database.Methods in org.jjazz.rhythmdatabase.api with parameters of type RhythmProviderModifier and TypeMethodDescriptionbooleanDefaultRhythmDatabase.addRhythm(RhythmProvider rp, RhythmInfo ri) booleanRhythmDatabase.addRhythm(RhythmProvider rp, RhythmInfo rInfo) Add one RhythmInfo to the database for the specified RhythmProvider.booleanDefaultRhythmDatabase.addRhythmInstance(RhythmProvider rp, Rhythm r) booleanRhythmDatabase.addRhythmInstance(RhythmProvider rp, Rhythm r) Add one Rhythm instance to the database for the specified RhythmProvider.booleanRhythmInfo.checkConsistency(RhythmProvider rp, Rhythm r) Check that this RhythmInfo object matches data from specified rhythm.DefaultRhythmDatabase.getRhythms(RhythmProvider rp) RhythmDatabase.getRhythms(RhythmProvider rp) The rhythms associated to the specified RhythmProviderConstructors in org.jjazz.rhythmdatabase.api with parameters of type RhythmProviderModifierConstructorDescriptionRhythmInfo(Rhythm rhythm, RhythmProvider rhythmProvider) Constructs a RhythmInfo from an existing rhythm. -
Uses of RhythmProvider in org.jjazz.rhythmdatabaseimpl.api
Classes in org.jjazz.rhythmdatabaseimpl.api that implement RhythmProviderModifier and TypeClassDescriptionclassA RhythmProvider instance which only provides the rhythms from the FavoriteRhythms instance.Methods in org.jjazz.rhythmdatabaseimpl.api with parameters of type RhythmProviderModifier and TypeMethodDescriptionFavoriteRhythms.getRhythms(RhythmProvider rp) The favorite rhythms for the specified RhythmProvider. -
Uses of RhythmProvider in org.jjazz.rhythmselectiondialog.api.ui
Subclasses with type arguments of type RhythmProvider in org.jjazz.rhythmselectiondialog.api.uiModifier and TypeClassDescriptionclassA special JList to show RhythmProviders. -
Uses of RhythmProvider in org.jjazz.yamjjazz.rhythm.api
Classes in org.jjazz.yamjjazz.rhythm.api that implement RhythmProviderModifier and TypeClassDescriptionclassA provider of standard Yamaha style rhythms.classA provider of YamJJazz rhythms.