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_SectionChordLeadSheet.getSection(int barIndex) Get the Section of a specific bar.default CLI_SectionChordLeadSheet.getSection(String sectionName) Get a CLI_Section from its name.Methods in org.jjazz.chordleadsheet.api with parameters of type CLI_SectionModifier and TypeMethodDescriptionvoidChordLeadSheet.addSection(CLI_Section section) Add a section to the leadsheet.default IntRangeChordLeadSheet.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.voidChordLeadSheet.moveSection(CLI_Section section, int newBarIndex) Move a section to a new position.voidChordLeadSheet.removeSection(CLI_Section section) Remove a section from the leadsheet.voidChordLeadSheet.setSectionName(CLI_Section section, String name) Change the name of section.voidChordLeadSheet.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 QuantizationCL_Editor.getDisplayQuantizationValue(CLI_Section section) abstract ColorCL_Editor.getSectionColor(CLI_Section section) Get the color associated to a section.abstract booleanCL_Editor.isSectionStartOnNewLine(CLI_Section section) abstract voidCL_Editor.setDisplayQuantizationValue(CLI_Section section, Quantization q) Set how chords positions are quantized for display.abstract voidCL_Editor.setSectionColor(CLI_Section section, Color c) Set the color associated to a section.abstract voidCL_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 TypeMethodDescriptionvoidBarBox.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 voidBarRenderer.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_SectionCL_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 voidSectionEditorDialog.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.