Uses of Class
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 TypeMethodDescriptiondefault RhythmInfoRhythmDatabase.findRhythm(String text, Predicate<RhythmInfo> tester) Find the RhythmInfo which "best matches" text.default RhythmInfoRhythmDatabase.findRhythm(RhythmFeatures rf, Predicate<RhythmInfo> tester) Find the RhythmInfo which "best matches" rf.DefaultRhythmDatabase.getDefaultRhythm(TimeSignature ts) RhythmDatabase.getDefaultRhythm(TimeSignature ts) Get the default Rhythm for TimeSignature ts.Get the RhythmInfo instance from the specified rhythm unique id.Methods in org.jjazz.rhythmdatabase.api that return types with arguments of type RhythmInfoModifier and TypeMethodDescriptionDefaultRhythmDatabase.getRhythms(Predicate<RhythmInfo> tester) DefaultRhythmDatabase.getRhythms(RhythmProvider rp) default List<RhythmInfo> RhythmDatabase.getRhythms()RhythmDatabase.getRhythms(Predicate<RhythmInfo> tester) Get the rhythms which are tested OK.default List<RhythmInfo> 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 TypeMethodDescriptionbooleanDefaultRhythmDatabase.addRhythm(RhythmProvider rp, RhythmInfo ri) booleanRhythmDatabase.addRhythm(RhythmProvider rp, RhythmInfo rInfo) Add one RhythmInfo to the database for the specified RhythmProvider.DefaultRhythmDatabase.getRhythmInstance(RhythmInfo ri) RhythmDatabase.getRhythmInstance(RhythmInfo rhythmInfo) Get a rhythm instance from a RhythmInfo.DefaultRhythmDatabase.getRhythmProvider(RhythmInfo ri) RhythmDatabase.getRhythmProvider(RhythmInfo ri) Get the RhythmProvider for specified RhythmInfo.voidDefaultRhythmDatabase.setDefaultRhythm(TimeSignature ts, RhythmInfo ri) voidRhythmDatabase.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 TypeMethodDescriptiondefault RhythmInfoRhythmDatabase.findRhythm(String text, Predicate<RhythmInfo> tester) Find the RhythmInfo which "best matches" text.default RhythmInfoRhythmDatabase.findRhythm(RhythmFeatures rf, Predicate<RhythmInfo> tester) Find the RhythmInfo which "best matches" rf.DefaultRhythmDatabase.getRhythms(Predicate<RhythmInfo> tester) RhythmDatabase.getRhythms(Predicate<RhythmInfo> tester) Get the rhythms which are tested OK. -
Uses of RhythmInfo in org.jjazz.rhythmdatabaseimpl.api
Methods in org.jjazz.rhythmdatabaseimpl.api that return RhythmInfoModifier and TypeMethodDescriptionAddRhythmsAction.getLastRhythmAdded()Get the last added Rhythm.Methods in org.jjazz.rhythmdatabaseimpl.api that return types with arguments of type RhythmInfoModifier and TypeMethodDescriptionFavoriteRhythmProvider.getBuiltinRhythmInfos()Get the list of favorite rhythms.FavoriteRhythms.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.Methods in org.jjazz.rhythmdatabaseimpl.api with parameters of type RhythmInfoModifier and TypeMethodDescriptionbooleanFavoriteRhythms.addRhythm(RhythmInfo ri) Add a favorite rhythm.booleanFavoriteRhythms.contains(RhythmInfo ri) voidDeleteRhythmFile.deleteRhythmFile(RhythmInfo ri) booleanFavoriteRhythms.removeRhythm(RhythmInfo ri) Remove a favorite rhythm. -
Uses of RhythmInfo in org.jjazz.rhythmselectiondialog.api
Methods in org.jjazz.rhythmselectiondialog.api that return RhythmInfoModifier and TypeMethodDescriptionabstract RhythmInfoRhythmSelectionDialog.getSelectedRhythm()Return the selected rhythm.Methods in org.jjazz.rhythmselectiondialog.api with parameters of type RhythmInfoModifier and TypeMethodDescriptionabstract voidRhythmSelectionDialog.preset(RhythmInfo ri, RhythmPreviewer rpp, BooleanSupplier useRhythmTempoSettingSupplier) Initialize the dialog for the specified song rhythm. -
Uses of RhythmInfo in org.jjazz.rhythmselectiondialog.api.ui
Methods in org.jjazz.rhythmselectiondialog.api.ui that return RhythmInfoModifier and TypeMethodDescriptionThe rhythm corresponding to the row which encloses the specified point.RhythmJTable.getSelectedRhythm()Methods in org.jjazz.rhythmselectiondialog.api.ui that return types with arguments of type RhythmInfoModifier and TypeMethodDescriptionList<? extends RhythmInfo> RhythmJTable.RhythmTableModel.getRhythms()Methods in org.jjazz.rhythmselectiondialog.api.ui with parameters of type RhythmInfoModifier and TypeMethodDescriptionbooleanRhythmJTable.RhythmTableModel.isHighlighted(RhythmInfo ri) voidRhythmJTable.RhythmTableModel.setHighlighted(RhythmInfo ri, boolean b) Show specified rhythm as highlighted (e.g. use a different font colour).voidRhythmJTable.setSelectedRhythm(RhythmInfo ri) Select the row corresponding to the specified rhythm.Method parameters in org.jjazz.rhythmselectiondialog.api.ui with type arguments of type RhythmInfoModifier and TypeMethodDescriptionvoidRhythmJTable.RhythmTableModel.setRhythms(List<RhythmInfo> rhythms) -
Uses of RhythmInfo in org.jjazz.yamjjazz.rhythm.api
Methods in org.jjazz.yamjjazz.rhythm.api with parameters of type RhythmInfoModifier and TypeMethodDescriptionstatic booleanYamahaRhythmProvider.isMine(RhythmInfo ri) static booleanYamJJazzRhythmProvider.isMine(RhythmInfo ri)