Uses of Interface
org.jjazz.rhythmdatabase.api.RhythmInfo
Packages that use RhythmInfo
Package
Description
The central place to get information about installed rhythms and get Rhythm instances.
The dialog to select a rhythm.
-
Uses of RhythmInfo in org.jjazz.rhythmdatabase.api
Methods in org.jjazz.rhythmdatabase.api that return RhythmInfoModifier and TypeMethodDescriptionRhythmDatabase.getDefaultRhythm
(TimeSignature ts) Get the default Rhythm for TimeSignature ts.Get the RhythmInfo instance from the specified rhythm unique id.RhythmDatabase.getSimilarRhythm
(RhythmInfo ri) Try to find a rhythm in the database which is "similar" to the specified rhythm info.Methods in org.jjazz.rhythmdatabase.api that return types with arguments of type RhythmInfoModifier and TypeMethodDescriptionFavoriteRhythms.getRhythms()
All the favorite rhythms.FavoriteRhythms.getRhythms
(TimeSignature ts) The favorite rhythms for the specified TimeSignature.FavoriteRhythms.getRhythms
(RhythmProvider rp) The favorite rhythms for the specified RhythmProvider.RhythmDatabase.getRhythms()
RhythmDatabase.getRhythms
(Predicate<RhythmInfo> tester) Get the rhythms which are tested OK.RhythmDatabase.getRhythms
(TimeSignature ts) Get the rhythms which match the specified time signature.RhythmDatabase.getRhythms
(RhythmProvider rp) The rhythms associated to the specified RhythmProviderMethods in org.jjazz.rhythmdatabase.api with parameters of type RhythmInfoModifier and TypeMethodDescriptionboolean
FavoriteRhythms.addRhythm
(RhythmInfo ri) Add a favorite rhythm.boolean
FavoriteRhythms.contains
(RhythmInfo ri) void
DeleteRhythmFile.deleteRhythmFile
(RhythmInfo ri) RhythmDatabase.getRhythmInstance
(RhythmInfo rhythmInfo) Get a rhythm instance from a RhythmInfo.RhythmDatabase.getRhythmProvider
(RhythmInfo ri) Get the RhythmProvider for specified RhythmInfo.RhythmDatabase.getSimilarRhythm
(RhythmInfo ri) Try to find a rhythm in the database which is "similar" to the specified rhythm info.boolean
FavoriteRhythms.removeRhythm
(RhythmInfo ri) Remove a favorite rhythm.void
RhythmDatabase.setDefaultRhythm
(TimeSignature ts, RhythmInfo ri) Set the default rhythm for this TimeSignature.Method parameters in org.jjazz.rhythmdatabase.api with type arguments of type RhythmInfoModifier and TypeMethodDescriptionRhythmDatabase.getRhythms
(Predicate<RhythmInfo> tester) Get the rhythms which are tested OK. -
Uses of RhythmInfo in org.jjazz.rhythmselectiondialog.api
Methods in org.jjazz.rhythmselectiondialog.api that return RhythmInfoModifier and TypeMethodDescriptionThe rhythm corresponding to the row which encloses the specified point.RhythmTable.getSelectedRhythm()
Methods in org.jjazz.rhythmselectiondialog.api with parameters of type RhythmInfoModifier and TypeMethodDescriptionboolean
RhythmTable.Model.isHighlighted
(RhythmInfo ri) void
RhythmTable.Model.setHighlighted
(RhythmInfo ri, boolean b) Show specified rhythm as highlighted (e.g. use a different font colour).void
RhythmTable.setSelectedRhythm
(RhythmInfo ri) Select the row corresponding to the specified rhythm.Method parameters in org.jjazz.rhythmselectiondialog.api with type arguments of type RhythmInfo -
Uses of RhythmInfo in org.jjazz.ss_editor.spi
Methods in org.jjazz.ss_editor.spi that return RhythmInfoModifier and TypeMethodDescriptionabstract RhythmInfo
RhythmSelectionDialog.getSelectedRhythm()
Return the selected rhythm.Methods in org.jjazz.ss_editor.spi with parameters of type RhythmInfoModifier and TypeMethodDescriptionabstract void
RhythmSelectionDialog.preset
(RhythmInfo ri, RhythmSelectionDialog.RhythmPreviewProvider rpp) Initialize the dialog for the specified song rhythm.