Uses of Interface
org.jjazz.chordleadsheet.api.item.CLI_Section
Packages that use CLI_Section
Package
Description
The model of a chord leadsheet.
The models for chord leadsheet items.
The chord leadsheet editor.
The graphical component for a single bar, which contains bar renderers.
The graphical component for a bar renderer (e.g. bar renderer for chord symbols, for section, for improvisation guideline, etc.)
Service providers for the chord leadsheet editor.
Graphical components for chord leadsheet items: chord symbols, chord symbol position, section, time signature, etc.
The model of a song structure, ie a list of SongParts.
-
Uses of CLI_Section in org.jjazz.chordleadsheet.api
Methods in org.jjazz.chordleadsheet.api that return CLI_SectionModifier and TypeMethodDescriptiondefault CLI_Section
ChordLeadSheet.getSection
(int barIndex) Get the Section of a specific bar.default CLI_Section
ChordLeadSheet.getSection
(String sectionName) Get a CLI_Section from its name.Methods in org.jjazz.chordleadsheet.api with parameters of type CLI_SectionModifier and TypeMethodDescriptionvoid
ChordLeadSheet.addSection
(CLI_Section section) Add a section to the leadsheet.default IntRange
ChordLeadSheet.getBarRange
(CLI_Section cliSection) The bar range of the specified section.default <T extends ChordLeadSheetItem<?>>
List<T>ChordLeadSheet.getItems
(CLI_Section cliSection, Class<T> itemClass) Get the items which belong to a specific section.default <T extends ChordLeadSheetItem<?>>
List<T>ChordLeadSheet.getItems
(CLI_Section cliSection, Class<T> itemClass, Predicate<T> tester) Get the matching items which belong to a specific section.void
ChordLeadSheet.moveSection
(CLI_Section section, int newBarIndex) Move a section to a new position.void
ChordLeadSheet.removeSection
(CLI_Section section) Remove a section from the leadsheet.void
ChordLeadSheet.setSectionName
(CLI_Section section, String name) Change the name of section.void
ChordLeadSheet.setSectionTimeSignature
(CLI_Section section, TimeSignature ts) Change the TimeSignature of a section. -
Uses of CLI_Section in org.jjazz.chordleadsheet.api.event
Methods in org.jjazz.chordleadsheet.api.event that return CLI_SectionConstructors in org.jjazz.chordleadsheet.api.event with parameters of type CLI_SectionModifierConstructorDescriptionSectionMovedEvent
(ChordLeadSheet src, CLI_Section item, int oldBar, int newBar) -
Uses of CLI_Section in org.jjazz.chordleadsheet.api.item
Methods in org.jjazz.chordleadsheet.api.item that return CLI_SectionModifier and TypeMethodDescriptionCLI_Factory.createSection
(ChordLeadSheet cls, String sectionName, TimeSignature ts, int barIndex) Create a Section.CLI_Factory.getSampleSection()
-
Uses of CLI_Section in org.jjazz.cl_editor.api
Methods in org.jjazz.cl_editor.api that return types with arguments of type CLI_SectionModifier and TypeMethodDescriptionCL_SelectionUtilities.getSelectedSections()
Get only the selected sections sorted by position.Methods in org.jjazz.cl_editor.api with parameters of type CLI_SectionModifier and TypeMethodDescriptionabstract Quantization
CL_Editor.getDisplayQuantizationValue
(CLI_Section section) abstract Color
CL_Editor.getSectionColor
(CLI_Section section) Get the color associated to a section.abstract boolean
CL_Editor.isSectionStartOnNewLine
(CLI_Section section) abstract void
CL_Editor.setDisplayQuantizationValue
(CLI_Section section, Quantization q) Set how chords positions are quantized for display.abstract void
CL_Editor.setSectionColor
(CLI_Section section, Color c) Set the color associated to a section.abstract void
CL_Editor.setSectionStartOnNewLine
(CLI_Section section, boolean b) Set if the bar corresponding to specified section should start on a new line. -
Uses of CLI_Section in org.jjazz.cl_editor.barbox.api
Methods in org.jjazz.cl_editor.barbox.api that return CLI_SectionMethods in org.jjazz.cl_editor.barbox.api with parameters of type CLI_SectionModifier and TypeMethodDescriptionvoid
BarBox.setSection
(CLI_Section section) Request BarRenderers to update if the section they belong to has changed. -
Uses of CLI_Section in org.jjazz.cl_editor.barrenderer.api
Methods in org.jjazz.cl_editor.barrenderer.api that return CLI_SectionModifier and TypeMethodDescriptionBarRenderer.getCLI_Section()
Get the current CLI_Section for this BarRenderer.Methods in org.jjazz.cl_editor.barrenderer.api with parameters of type CLI_SectionModifier and TypeMethodDescriptionabstract void
BarRenderer.setSection
(CLI_Section section) Set the section for this bar. -
Uses of CLI_Section in org.jjazz.cl_editor.spi
Methods in org.jjazz.cl_editor.spi that return CLI_SectionModifier and TypeMethodDescriptionabstract CLI_Section
CL_BarEditorDialog.getSection()
Return the section which should be inserted, or used to update bar's existing section.Methods in org.jjazz.cl_editor.spi with parameters of type CLI_SectionModifier and TypeMethodDescriptionabstract void
SectionEditorDialog.preset
(CLI_Section item, char key) Preset the dialog to edit a CLI_Section. -
Uses of CLI_Section in org.jjazz.itemrenderer.api
Constructors in org.jjazz.itemrenderer.api with parameters of type CLI_Section -
Uses of CLI_Section in org.jjazz.songstructure.api
Methods in org.jjazz.songstructure.api that return CLI_SectionModifier and TypeMethodDescriptionSongPart.getParentSection()
An optional CLI_Section associated to this SongPart.Methods in org.jjazz.songstructure.api with parameters of type CLI_SectionModifier and TypeMethodDescriptionSongPart.clone
(Rhythm r, int startBarIndex, int nbBars, CLI_Section parentSection) Create a new SongPart with same name based on this object.SongStructure.createSongPart
(Rhythm r, String name, int startBarIndex, int nbBars, CLI_Section parentSection, boolean reusePrevParamValues) Create a new SongPart instance whose container is this object.