A B C D E F G H I K L M N O P R S T U V W X Y

A

AbstractFrameWindow<T extends Frame,F extends AbstractFrameWindow<T,F>> - Class in sky.monome.frame
Window that makes a movable view over a frame with a static translation offset.
AbstractFrameWindow(T) - Constructor for class sky.monome.frame.AbstractFrameWindow
Constructs an abstract frame window with the specified frame.
AbstractGroup<T extends Component> - Class in sky.monome
Skeletton class for all groups.
AbstractGroup(String, Container, int, int, int, int) - Constructor for class sky.monome.AbstractGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
AbstractGroup(String, int, int, int, int) - Constructor for class sky.monome.AbstractGroup
Constructs an abstract group with the specified name and specified coordinates and dimensions.
AbstractInertiaFrameWindow<T extends Frame,F extends AbstractInertiaFrameWindow<T,F>> - Class in sky.monome.frame
Window that makes a movable view over a frame with an inertia translation offset.
AbstractInertiaFrameWindow(T) - Constructor for class sky.monome.frame.AbstractInertiaFrameWindow
Constructs an abstract inertia frame window with the specified frame.
AbstractPageSwitcher - Class in sky.monome
Page switcher which can show different pages.
AbstractPageSwitcher(String, Container, int, int, int, int) - Constructor for class sky.monome.AbstractPageSwitcher
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
AbstractPageSwitcher(String, int, int, int, int) - Constructor for class sky.monome.AbstractPageSwitcher
Constructs an abstract page switcher with the specified name and specified coordinates and dimensions.
AbstractRadio<T extends AbstractRadio.AbstractRadioGroup<?,T>> - Class in sky.monome.behavior
Behavior that creates mutual selections/unselections, like radio fields in a form.
AbstractRadio(T) - Constructor for class sky.monome.behavior.AbstractRadio
Constructs a radio behavior associated to the specified radio group.
AbstractRadio.AbstractRadioGroup<T extends AbstractRadio<G>,G extends AbstractRadio.AbstractRadioGroup<T,G>> - Class in sky.monome.behavior
Radio group which is responsible for the permanent exclusivity of the last pressed radio button.
AbstractRadio.AbstractRadioGroup() - Constructor for class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Constructs a radio group.
AbstractWindow<T extends Frame,F extends AbstractWindow<T,F>> - Class in sky.monome.frame
Window that makes a movable view over a frame.
AbstractWindow(T) - Constructor for class sky.monome.frame.AbstractWindow
Constructs an abstract window with the specified frame.
AbstractWindow.WindowType - Enum in sky.monome.frame
Type of window.
action() - Method in class sky.monome.behavior.BlinkingLight
Invoked when the behavior must execute its perpetual or one-time action.
action() - Method in class sky.monome.behavior.BlinkingLightOnPush
Invoked when the behavior must execute its perpetual or one-time action.
action() - Method in class sky.monome.behavior.DynamicBehavior
Invoked when the behavior must execute its perpetual or one-time action.
active - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Indicates if this specific sequencer group is currently used in the multisequencer group.
activeNote - Variable in class sky.monome.event.sequencer.SequencerEvent
Note currently activated by the sequencer.
activePage - Variable in class sky.monome.AbstractPageSwitcher
Active page in this page switcher.
activePage - Variable in class sky.monome.SequencerPageSwitcher
Active sequencer page in this sequencer page switcher.
activeStepNumber - Variable in class sky.monome.event.sequencer.SequencerEvent
Number of the currently active step.
activeStepNumber - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Number of the currently active step in the sequence.
activeStepNumber - Variable in class sky.monome.SequencerGroup
Number of the currently active step in the sequence.
activeStepNumber - Variable in class sky.monome.SequencerPageSwitcher
Number of the currently active step in the sequence.
activeStepNumberPseudoCopyForSequencerEffect - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Copy of the number of the currently active step in the sequence.
activeStepNumberPseudoCopyForSequencerEffect - Variable in class sky.monome.SequencerGroup
Copy of the number of the currently active step in the sequence.
activeStepNumberPseudoCopyForSequencerEffect - Variable in class sky.monome.SequencerPageSwitcher
Copy of the number of the currently active step in the sequence.
add(T) - Method in class sky.monome.util.SynchronizedList
Adds the specified object to this list.
add(int, T) - Method in class sky.monome.util.SynchronizedList
Adds the specified object to this list at the specified index.
addAll(Collection<? extends T>) - Method in class sky.monome.util.SynchronizedList
Adds all objects of the specified collection to this list.
addAll(int, Collection<? extends T>) - Method in class sky.monome.util.SynchronizedList
Adds all objects of the specified collection to this list at the specified index.
addAnalogListener(AnalogListener) - Method in class sky.monome.Analog
Adds the specified listener to the listeners list of this analog.
addButtonListener(ButtonListener<G>) - Method in class sky.monome.behavior.Member.Group
Adds the specified button listener to the list of button listeners.
addButtonListener(ButtonListener<LedButtonCouple>) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Adds the specified listener to the listeners list of this button.
addButtonListener(ButtonListener<B>) - Method in interface sky.monome.event.button.ButtonManager
Adds the specified button listener to the list of button listeners.
addButtonListener(ButtonListener<LedButtonCouple>) - Method in class sky.monome.LedButtonCouple
Adds the specified listener to the listeners list of this button.
addComponent(Component) - Method in class sky.monome.Group
Adds the specified component to the list of contained components.
addFrameListener(FrameListener<F>) - Method in interface sky.monome.event.frame.DynamicFrame
Adds the specified frame listener to the list of frame listeners.
addFrameListener(FrameListener<F>) - Method in class sky.monome.frame.AbstractWindow
Adds the specified listener to the list of all registered listeners.
addFrameListener(FrameListener<CharacterFrame>) - Method in class sky.monome.frame.CharacterFrame
Adds the specified frame listener to the list of frame listeners.
addLedButtonCouple(LedButtonCouple) - Method in class sky.monome.LedButtonGroup
Adds the specified led/button couple to the list of contained led/button couples.
addLedButtonCouple(LedButtonCouple) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Adds the specified led/button couple to the list of led/button couples.
addLedButtonCouple(LedButtonCouple) - Method in class sky.monome.SequencerGroup
Adds the specified led/button couple to the list of led/button couples.
addLedButtonCouple(LedButtonCouple) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Adds the specified led/button couple to the list of led/button couples.
addMember(T) - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Deprecated. With a radio group, it is recommended to use the addRadio(T) method instead of this one.
addMember(M) - Method in class sky.monome.behavior.Member.Group
Adds the specified member behavior to the list of associated member behaviors.
addMember(Pad) - Method in class sky.monome.behavior.Pad.PadGroup
Adds the specified member behavior to the list of associated member behaviors.
addPage(Page) - Method in class sky.monome.AbstractPageSwitcher
Adds the specified page to the list of contained pages.
addRadio(T) - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Adds the specified radio behavior to the list of associated radio behaviors.
addRadio(OptionalRadio) - Method in class sky.monome.behavior.OptionalRadio.OptionalRadioGroup
Adds the specified optional radio behavior to the list of associated optional radio behaviors.
addRadio(Radio) - Method in class sky.monome.behavior.Radio.RadioGroup
Adds the specified radio behavior to the list of associated radio behaviors.
addRadio(SequencerRadio) - Method in class sky.monome.behavior.SequencerRadio.SequencerRadioGroup
Adds the specified radio behavior to the list of associated radio behaviors.
addSequencer(S) - Method in class sky.monome.sequencer.SequencerEngine
Adds the specified sequencer to the list of associated sequencers.
addSequencerListener(SequencerListener<S, B>) - Method in interface sky.monome.event.sequencer.SequencerComponent
Adds the specified sequencer listener to the list of sequencer listeners.
addSequencerListener(SequencerListener<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Adds the specified sequencer listener to the list of sequencer listeners.
addSequencerListener(SequencerListener<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerGroup
Adds the specified sequencer listener to the list of sequencer listeners.
addSequencerListener(SequencerListener<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerPageSwitcher
Adds the specified sequencer listener to the list of sequencer listeners.
addSequencerListener(SequencerListener<SequencerPageSwitcher.SequencerPage, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Adds the specified sequencer listener to the list of sequencer listeners.
Analog - Class in sky.monome
Analog input soldered into the Monome device.
Analog(String, Container, int) - Constructor for class sky.monome.Analog
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
Analog(String, int) - Constructor for class sky.monome.Analog
Constructs an analog with the specified name and the specified rank.
AnalogEvent - Class in sky.monome.event.analog
Analog event's information object.
AnalogEvent(long, Analog, float) - Constructor for class sky.monome.event.analog.AnalogEvent
Constructs an analog event with the specified time, source and value.
AnalogListener - Interface in sky.monome.event.analog
Listener that listens to analog events.
AnalogListenerWithArguments - Class in sky.monome.event.analog
Listener that listens to analog events.
AnalogListenerWithArguments(Object...) - Constructor for class sky.monome.event.analog.AnalogListenerWithArguments
Constructs an analog listener with specified arguments.
analogMoved(AnalogEvent) - Method in interface sky.monome.event.analog.AnalogListener
Invoked when an analog moving occurs.
applyXIncrement() - Method in class sky.monome.frame.AbstractInertiaFrameWindow
Apply the increment on the X-axis.
applyXIncrement() - Method in class sky.monome.frame.InertiaBoundedFrameWindow
Apply the increment on the X-axis.
applyYIncrement() - Method in class sky.monome.frame.AbstractInertiaFrameWindow
Apply the increment on the Y-axis.
applyYIncrement() - Method in class sky.monome.frame.InertiaBoundedFrameWindow
Apply the increment on the Y-axis.
arguments - Variable in class sky.monome.event.GenericListenerWithArguments
Arguments of this listener.
arguments - Variable in class sky.monome.util.OSCMessageDigester
Array of arguments included in the message digested by this digester.

B

BackwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses backwardly in the sequence.
BackwardSequenceIterator() - Constructor for class sky.monome.sequence.BackwardSequenceIterator
Constructs a backward sequence iterator.
Behavior - Interface in sky.monome.behavior
Led behavior.
behavior - Variable in class sky.monome.behavior.Pad.PadGroup
Common behavior of this group.
behavior - Variable in class sky.monome.LedButtonCouple
Behavior of this led.
BehaviorFactory - Interface in sky.monome.behavior.factory
Behavior factory.
BlinkingLight - Class in sky.monome.behavior
Behavior for blinking light.
BlinkingLight(long) - Constructor for class sky.monome.behavior.BlinkingLight
Constructs a blinking light behavior with the specified delay.
BlinkingLight(Long) - Constructor for class sky.monome.behavior.BlinkingLight
Constructs a blinking light behavior with the specified delay.
BlinkingLightOnPush - Class in sky.monome.behavior
Behavior for blinking light when the button is pushed.
BlinkingLightOnPush(long) - Constructor for class sky.monome.behavior.BlinkingLightOnPush
Constructs a blinking light on push behavior with te specified delay.
BlinkingLightOnPush(Long) - Constructor for class sky.monome.behavior.BlinkingLightOnPush
Constructs a blinking light on push behavior with te specified delay.
BoundedFrameWindow - Class in sky.monome.frame
Window that makes a movable view over a frame with a static translation offset that cannot exceed frame bounds.
BoundedFrameWindow(SizedFrame) - Constructor for class sky.monome.frame.BoundedFrameWindow
Constructs a bounded frame window with the specified sized frame.
buttonAction - Variable in class sky.monome.event.button.ButtonEvent
Action associated with this button event.
buttonActionned(ButtonEvent<B>) - Method in interface sky.monome.event.button.ButtonListener
Invoked when a button actionning occurs.
buttonActionned(ButtonEvent<B>) - Method in class sky.monome.event.button.FilteredButtonListener
Invoked when a button actionning occurs.
ButtonEvent<B extends ButtonManager<B>> - Class in sky.monome.event.button
Button event's information object.
ButtonEvent(long, B, ButtonEvent.ButtonAction) - Constructor for class sky.monome.event.button.ButtonEvent
Constructs a button event with the specified time, source and button action.
ButtonEvent.ButtonAction - Enum in sky.monome.event.button
Button action.
ButtonListener<B extends ButtonManager<B>> - Interface in sky.monome.event.button
Listener that listens to button events.
ButtonListenerWithArguments<B extends ButtonManager<B>> - Class in sky.monome.event.button
Listener that listens to button events.
ButtonListenerWithArguments(Object...) - Constructor for class sky.monome.event.button.ButtonListenerWithArguments
Constructs a button listener with specified arguments.
ButtonManager<B extends ButtonManager<B>> - Interface in sky.monome.event.button
Manager or container of buttons, or button itself.
buttonManagers - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
List of button managers that manage each step of the enclosing sequencer.
buttonManagers - Variable in class sky.monome.SequencerGroup
List of button managers that manage each step of this sequencer.
buttonManagers - Variable in class sky.monome.SequencerPageSwitcher.SequencerPage
List of button managers that manage each step of the enclosing sequencer.
buttonState - Variable in class sky.monome.LedButtonCouple
State of this button.

C

C4 - Static variable in class sky.monome.util.scale.MidiNote
Constant for the default note with the Midi protocol.
C_1 - Static variable in class sky.monome.util.scale.MidiNote
Constant for the minimum possible note with the Midi protocol.
canHaveParentContainer() - Method in class sky.monome.AbstractGroup
Indicates whether this abstract group can have a parent container in the Monome assembling tree.
canHaveParentContainer() - Method in class sky.monome.Analog
Indicates whether this analog can have a parent container in the Monome assembling tree.
canHaveParentContainer() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Indicates whether this led/button couple can have a parent container in the Monome assembling tree.
canHaveParentContainer() - Method in class sky.monome.Component
Indicates whether this component can have a parent container in the Monome assembling tree.
canHaveParentContainer() - Method in class sky.monome.LedButtonCouple
Indicates whether this led/button couple can have a parent container in the Monome assembling tree.
canHaveParentContainer() - Method in class sky.monome.Monome
Returns false.
canHaveParentContainer() - Method in class sky.monome.Page
Indicates whether this page can have a parent container in the Monome assembling tree.
canHaveParentContainer() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Indicates whether this sequencer page can have a parent container in the Monome assembling tree.
CharacterFrame - Class in sky.monome.frame
Frame which displays a character.
CharacterFrame() - Constructor for class sky.monome.frame.CharacterFrame
Constructs a character frame with a default space character.
CharacterFrame(char) - Constructor for class sky.monome.frame.CharacterFrame
Constructs a character frame with the specified character.
clear() - Method in class sky.monome.frame.DefaultFrame
Clears all led states in the matrix of this frame.
clear(LedButtonCouple.LedState) - Method in class sky.monome.frame.DefaultFrame
Clears all led states in the matrix of this frame.
clear() - Method in class sky.monome.Monome
Clears the led state of all leds of the Monome device.
clear(boolean) - Method in class sky.monome.Monome
Clears the led state of all leds of the Monome device.
clear() - Method in class sky.monome.util.ReversibleHashMap
Clears all key/value entries from this map.
clear() - Method in class sky.monome.util.SynchronizedList
Clears this list.
compareTo(MidiNote) - Method in class sky.monome.util.scale.MidiNote
Compares this Midi note to the specified Midi note.
Component - Class in sky.monome
Monome component.
Component(String, Container, int, int) - Constructor for class sky.monome.Component
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
Component(String, int, int) - Constructor for class sky.monome.Component
Constructs a component with the specified name and specified coordinates.
components - Variable in class sky.monome.AbstractGroup
List of contained components.
container - Variable in class sky.monome.Component
Container which contains this component.
Container - Class in sky.monome
Monome container.
Container(String, Container, int, int, int, int) - Constructor for class sky.monome.Container
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
Container(String, int, int, int, int) - Constructor for class sky.monome.Container
Constructs a container with the specified name and specified coordinates and dimensions.
contains(Object) - Method in class sky.monome.util.SynchronizedList
Indicates whether this list contains the specified object.
containsAll(Collection<?>) - Method in class sky.monome.util.SynchronizedList
Indicates whether this list contains all objects of the specified collection at the same time.
containsKey(Object) - Method in class sky.monome.util.ReversibleHashMap
Indicates whether this map contains the specified key in a normal way.
containsValue(Object) - Method in class sky.monome.util.ReversibleHashMap
Indicates whether this map contains the specified value in a normal way.
COORDINATE_NOT_FOUND - Static variable in class sky.monome.Monome
Deprecated. Since SkyMonome v1.3, this constant field is not used anymore.
createAeolianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns an aeolian scale.
createBehavior(Object...) - Method in interface sky.monome.behavior.factory.BehaviorFactory
Creates a behavior with the help of optional arguments.
createBehavior(Object...) - Method in class sky.monome.behavior.factory.GenericBehaviorFactory
Creates a behavior with the help of optional arguments.
createBehavior(Object...) - Method in class sky.monome.behavior.factory.MemberFactory
Creates a member behavior with the help of optional arguments.
createBluesPentatonicScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a blues pentatonic scale.
createBluesScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a blues scale.
createDiatonicScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a diatonic scale.
createDorianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a dorian scale.
createGenericSequenceIteratorFactory(Class<? extends SequenceIterator>, Object...) - Static method in class sky.monome.sequence.factory.GenericSequenceIteratorFactory
Creates a generic sequence iterator factory of specified types, and with the specified (not paramtrized) sequence iterator class and specified arguments.
createHarmonicMinorScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a harmonic minor scale.
createIonianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns an ionian scale.
createLocrianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a locrian scale.
createLydianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a lydian scale.
createMajorPentatonicScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a major pentatonic scale.
createMajorScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a major scale.
createMelodicMinorScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a melodic minor scale.
createMinorPentatonicScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a minor pentatonic scale.
createMinorScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a minor scale.
createMixolydianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a mixolydian scale.
createPhrygianScale() - Static method in class sky.monome.util.scale.ScaleFactory
Returns a phrygian scale.
createSequenceIterator(Object...) - Method in class sky.monome.sequence.factory.GenericSequenceIteratorFactory
Creates a sequence iterator with the help of optional arguments.
createSequenceIterator(Object...) - Method in interface sky.monome.sequence.factory.SequenceIteratorFactory
Creates a sequence iterator with the help of optional arguments.

D

DefaultFrame - Class in sky.monome.frame
Sized frame in its simpliest form.
DefaultFrame(int, int) - Constructor for class sky.monome.frame.DefaultFrame
Constructs a default frame with the specified size.
DefaultLedStateModificationLayer - Class in sky.monome.layer
Default modification layer that can modify virtually the led state of a led or a whole group of leds.
DefaultLedStateModificationLayer() - Constructor for class sky.monome.layer.DefaultLedStateModificationLayer
Constructs a default led state modification layer.
delay - Variable in class sky.monome.behavior.BlinkingLight
Delay for one blinking cycle.
delay - Variable in class sky.monome.behavior.BlinkingLightOnPush
Delay for one blinking cycle.
divisions - Variable in class sky.monome.sequencer.SequencerEngine
Number of divisions by quarter note used by this sequencer engine.
doClick() - Method in class sky.monome.LedButtonCouple
Programmatically does a click on this led/button couple.
DynamicBehavior - Class in sky.monome.behavior
Behavior that can make animation in time, like blinking effect.
DynamicBehavior(DynamicBehavior.DynamicBehaviorType) - Constructor for class sky.monome.behavior.DynamicBehavior
Constructs a dynamic behavior with the specified type of dynamicity.
DynamicBehavior.DynamicBehaviorType - Enum in sky.monome.behavior
Type of dynamicity.
dynamicBehaviorType - Variable in class sky.monome.behavior.DynamicBehavior
Type of dynamicity.
DynamicFrame<F extends DynamicFrame<F>> - Interface in sky.monome.event.frame
Frame that is dynamic in time.

E

entrySet() - Method in class sky.monome.util.ReversibleHashMap
Returns a set of all key/value entries contained by this map in a normal way.
equals(Object) - Method in class sky.monome.util.scale.MidiNote
Says if this Midi note is equal to the specified object.
equals(Object) - Method in class sky.monome.util.SynchronizedList
Compares the specified object with this list for equality.
eventListenerList - Variable in class sky.monome.behavior.Member.Group
List of all listeners registered with this group.
eventListenerList - Variable in class sky.monome.Component
List of all listeners registered with this component.
eventListenerList - Variable in class sky.monome.frame.AbstractWindow
List of registered listeners.

F

filteredButtonActionned(ButtonEvent<B>) - Method in class sky.monome.event.button.FilteredButtonListener
Invoked when a filtered actionning occurs.
FilteredButtonListener<B extends ButtonManager<B>> - Class in sky.monome.event.button
Filtered button listener.
FilteredButtonListener(Object...) - Constructor for class sky.monome.event.button.FilteredButtonListener
Constructs a filtered button listener with specified arguments.
FilteredButtonListener(ButtonEvent.ButtonAction, Object...) - Constructor for class sky.monome.event.button.FilteredButtonListener
Constructs a filtered button listener with specified arguments and the specified filter value.
fireAnalogMoved(float) - Method in class sky.monome.Analog
Notifies all the listeners that a new analog move occured.
fireButtonActionned(G, ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Member.Group
Invoked when a button action occurs.
fireButtonActionned(LedButtonCouple, ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Notifies all the listeners that a new button action occured.
fireButtonActionned(B, ButtonEvent.ButtonAction) - Method in interface sky.monome.event.button.ButtonManager
Invoked when a button action occurs.
fireButtonActionned(LedButtonCouple, ButtonEvent.ButtonAction) - Method in class sky.monome.LedButtonCouple
Notifies all the listeners that a new button action occured.
fireFrameChanged(F) - Method in interface sky.monome.event.frame.DynamicFrame
Invoked when a frame change occurs.
fireFrameChanged(F) - Method in class sky.monome.frame.AbstractWindow
Invoked when a frame change occurs.
fireFrameChanged(CharacterFrame) - Method in class sky.monome.frame.CharacterFrame
Invoked when a frame change occurs.
fireStepChanged(S, int) - Method in interface sky.monome.event.sequencer.SequencerComponent
Invoked when a step change occurs.
fireStepChanged(MultiSequencerGroup.SpecificSequencerGroup, int) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Invoked when a step change occurs.
fireStepChanged(SequencerGroup, int) - Method in class sky.monome.SequencerGroup
Invoked when a step change occurs.
fireStepChanged(SequencerPageSwitcher, int) - Method in class sky.monome.SequencerPageSwitcher
Invoked when a step change occurs.
fireStepChanged(SequencerPageSwitcher.SequencerPage, int) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Invoked when a step change occurs.
frame - Variable in class sky.monome.frame.AbstractWindow
Frame over which this window makes a view.
Frame - Interface in sky.monome.frame
Frame that can be shown or used in multiple ways.
frameChanged(FrameEvent<F>) - Method in interface sky.monome.event.frame.FrameListener
Invoked when a frame changing occurs.
FrameEvent<F extends DynamicFrame<F>> - Class in sky.monome.event.frame
Frame event's information object.
FrameEvent(long, F) - Constructor for class sky.monome.event.frame.FrameEvent
Constructs a frame event with the specified time and source.
FrameGroup - Class in sky.monome
Group of leds that shows frames.
FrameGroup(String, Container, int, int, int, int) - Constructor for class sky.monome.FrameGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
FrameGroup(String, int, int, int, int) - Constructor for class sky.monome.FrameGroup
Constructs a frame group with specified coordinates and dimensions and the specified name.
FrameGroup(String, Container, int, int, int, int, Frame) - Constructor for class sky.monome.FrameGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
FrameGroup(String, int, int, int, int, Frame) - Constructor for class sky.monome.FrameGroup
Constructs a frame group with specified coordinates and dimensions, the specified name and showing the specified frame.
FrameGroup.PassiveBehavior - Class in sky.monome
Deprecated. Since SkyMonome v1.1, it is recommended to use the PassiveBehavior class instead of this one.
FrameGroup.PassiveBehavior() - Constructor for class sky.monome.FrameGroup.PassiveBehavior
Deprecated. Constructs a passive behavior.
FrameListener<F extends DynamicFrame<F>> - Interface in sky.monome.event.frame
Listener that listens to frame events.
FrameListenerWithArguments<F extends DynamicFrame<F>> - Class in sky.monome.event.frame
Listener that listens to frame events.
FrameListenerWithArguments(Object...) - Constructor for class sky.monome.event.frame.FrameListenerWithArguments
Constructs a frame listener with specified arguments.
FrameWindow - Class in sky.monome.frame
Window that makes a movable view over a frame with a static translation offset and without any mirroring effect at frame bounds.
FrameWindow(Frame) - Constructor for class sky.monome.frame.FrameWindow
Constructs a frame window with the specified frame and the default window type WindowType.LEDS_OFF_OUTSIDE.
FrameWindow(Frame, AbstractWindow.WindowType) - Constructor for class sky.monome.frame.FrameWindow
Constructs a frame window with the specified frame and the specified window type.

G

G9 - Static variable in class sky.monome.util.scale.MidiNote
Constant for the maximum possible note with the Midi protocol.
GenericBehaviorFactory - Class in sky.monome.behavior.factory
Generic behavior factory which can produce serially behaviors of the class specified at construction.
GenericBehaviorFactory(Class<? extends Behavior>, Object...) - Constructor for class sky.monome.behavior.factory.GenericBehaviorFactory
Constructs a generic behavior factory which can produce behaviors of the specified class and with the specified arguments common to all produced behaviors.
GenericEvent<T> - Class in sky.monome.event
Generic Monome event.
GenericEvent(long, T) - Constructor for class sky.monome.event.GenericEvent
Constructs a generic event with the specified date and the specified source.
GenericListenerWithArguments - Class in sky.monome.event
Generic listener that can have internal arguments.
GenericListenerWithArguments(Object...) - Constructor for class sky.monome.event.GenericListenerWithArguments
Constructs a generic listener with specified arguments.
GenericSequenceIteratorFactory<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence.factory
Generic sequence iterator factory which can produce serially sequence iterators of the class specified at construction.
GenericSequenceIteratorFactory(Class<? extends SequenceIterator<S, B>>, Object...) - Constructor for class sky.monome.sequence.factory.GenericSequenceIteratorFactory
Constructs a generic sequence iterator factory which can produce sequence iterators of the specified class and with the specified arguments common to all produced sequence iterators.
get(int, int) - Method in class sky.monome.frame.BoundedFrameWindow
Returns the led state at specified coordinates.
get(int, int) - Method in class sky.monome.frame.DefaultFrame
Returns the led state at specified coordinates.
get(int, int) - Method in interface sky.monome.frame.Frame
Returns the led state at specified coordinates.
get(int, int) - Method in class sky.monome.frame.FrameWindow
Returns the led state at specified coordinates.
get(int, int) - Method in class sky.monome.frame.InertiaBoundedFrameWindow
Returns the led state at specified coordinates.
get(int, int) - Method in class sky.monome.frame.InertiaFrameWindow
Returns the led state at specified coordinates.
get(int, int) - Method in class sky.monome.frame.InertiaMirroredFrameWindow
Returns the led state at specified coordinates.
get(int, int) - Method in class sky.monome.frame.MirroredFrameWindow
Returns the led state at specified coordinates.
get(Object) - Method in class sky.monome.util.ReversibleHashMap
Returns the value associated with the specified key in a normal way.
get(int) - Method in class sky.monome.util.SynchronizedList
Returns the object stored at the specified index in this list.
getAbsoluteX() - Method in class sky.monome.AbstractGroup
Returns the absolute X-coordinate of this abstract group.
getAbsoluteX() - Method in class sky.monome.Analog
Returns the absolute X-coordinate of this analog.
getAbsoluteX() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the absolute X-coordinate of this led/button couple.
getAbsoluteX() - Method in class sky.monome.Component
Returns the absolute X-coordinate of this component.
getAbsoluteX() - Method in class sky.monome.LedButtonCouple
Returns the absolute X-coordinate of this led/button couple.
getAbsoluteX() - Method in class sky.monome.Monome
Returns 0.
getAbsoluteX() - Method in class sky.monome.Page
Returns the absolute X-coordinate of this page.
getAbsoluteX() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns the absolute X-coordinate of this sequencer page.
getAbsoluteY() - Method in class sky.monome.AbstractGroup
Returns the absolute Y-coordinate of this abstract group.
getAbsoluteY() - Method in class sky.monome.Analog
Returns the absolute Y-coordinate of this analog.
getAbsoluteY() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the absolute Y-coordinate of this led/button couple.
getAbsoluteY() - Method in class sky.monome.Component
Returns the absolute Y-coordinate of this component.
getAbsoluteY() - Method in class sky.monome.LedButtonCouple
Returns the absolute Y-coordinate of this led/button couple.
getAbsoluteY() - Method in class sky.monome.Monome
Returns 0.
getAbsoluteY() - Method in class sky.monome.Page
Returns the absolute Y-coordinate of this page.
getAbsoluteY() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns the absolute Y-coordinate of this sequencer page.
getActiveNote() - Method in class sky.monome.event.sequencer.SequencerEvent
Returns the note currently activated by the sequencer.
getActivePage() - Method in class sky.monome.AbstractPageSwitcher
Returns the currently active page.
getActivePage() - Method in class sky.monome.SequencerPageSwitcher
Returns the currently active page.
getActiveRadio() - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Returns the currently selected radio behavior, or null if none is selected.
getActiveStepNumber() - Method in class sky.monome.event.sequencer.SequencerEvent
Returns the number of the currently active step.
getActiveStepNumberInSequence() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the number of the active step in the sequence.
getActiveStepNumberInSequence() - Method in interface sky.monome.sequencer.Sequencer
Returns the number of the active step in the sequence.
getActiveStepNumberInSequence() - Method in class sky.monome.SequencerGroup
Returns the number of the active step in the sequence.
getActiveStepNumberInSequence() - Method in class sky.monome.SequencerPageSwitcher
Returns the number of the active step in the sequence.
getAllScales() - Static method in class sky.monome.util.scale.ScaleFactory
Returns an array of all existing scales sorted in an arbitrary order.
getAllScales(Comparator<? super Scale>...) - Static method in class sky.monome.util.scale.ScaleFactory
Returns a sorted array of all existing scales.
getAnalogListeners() - Method in class sky.monome.Analog
Returns an array of all listeners contained in the listeners list of this analog.
getArgument(int) - Method in class sky.monome.event.GenericListenerWithArguments
Returns the argument at the specified index.
getArgument(Class<T>, int) - Method in class sky.monome.event.GenericListenerWithArguments
Returns the argument at the specified index.
getArgument(int) - Method in class sky.monome.util.OSCMessageDigester
Returns the argument at the specified index included in the message digested by this digester.
getArgument(Class<T>, int) - Method in class sky.monome.util.OSCMessageDigester
Returns the argument at the specified index included in the message digested by this digester.
getArguments() - Method in class sky.monome.event.GenericListenerWithArguments
Returns an array of arguments.
getBaseNote() - Method in class sky.monome.event.sequencer.NotePlayerListener
Returns the base note of the played scale.
getBehavior() - Method in class sky.monome.behavior.Pad.PadGroup
Returns the common behavior that is internally used for the synchronization of all associated pads.
getBehavior() - Method in class sky.monome.LedButtonCouple
Returns the behavior of this led.
getBounds() - Method in class sky.monome.AbstractGroup
Returns bounds of this abstract group in the local context of its container.
getBounds() - Method in class sky.monome.Analog
Returns the bounds of this analog in the local context of its container.
getBounds() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the bounds of this led/button couple in the local context of its container.
getBounds() - Method in class sky.monome.Component
Returns the bounds of this component in the local context of its container.
getBounds() - Method in class sky.monome.LedButtonCouple
Returns the bounds of this led/button couple in the local context of its container.
getBounds() - Method in class sky.monome.Page
Returns bounds of this page in the local context of its page switcher.
getBounds() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns the bounds of this sequencer page in the local context of its container.
getButtonAction() - Method in class sky.monome.event.button.ButtonEvent
Returns the action associated with this button event.
getButtonActionFilter() - Method in class sky.monome.event.button.FilteredButtonListener
Returns the filter value that will must be met in order to notify implementations of this abstract class that a button has been actionned.
getButtonListeners() - Method in class sky.monome.behavior.Member.Group
Returns an array of all button listeners.
getButtonListeners() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns an array of all listeners contained in the listeners list of this button.
getButtonListeners() - Method in interface sky.monome.event.button.ButtonManager
Returns an array of all button listeners.
getButtonListeners() - Method in class sky.monome.LedButtonCouple
Returns an array of all listeners contained in the listeners list of this button.
getButtonManager(Class<T>, int) - Method in interface sky.monome.event.sequencer.SequencerComponent
Deprecated. Since this interface is parametrized, it is recommended to use getButtonManager(int) instead.
getButtonManager(int) - Method in interface sky.monome.event.sequencer.SequencerComponent
Returns the button manager of this sequencer component at the specified step number.
getButtonManager(Class<T>, int) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManager(int) instead.
getButtonManager(int) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the button manager of this sequencer component at the specified step number.
getButtonManager(Class<T>, int) - Method in class sky.monome.SequencerGroup
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManager(int) instead.
getButtonManager(int) - Method in class sky.monome.SequencerGroup
Returns the button manager of this sequencer component at the specified step number.
getButtonManager(Class<T>, int) - Method in class sky.monome.SequencerPageSwitcher
Deprecated. Since it is more logical to use getButtonManagerForPage(Class,SequencerPage,int) to specify the page on which you want the button manager.
getButtonManager(int) - Method in class sky.monome.SequencerPageSwitcher
Deprecated. Since it is more logical to use getButtonManagerForPage(SequencerPage,int) to specify the page on which you want the button manager.
getButtonManager(Class<T>, int) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManager(int) instead.
getButtonManager(int) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns the button manager of this sequencer component at the specified step number.
getButtonManagerForPage(Class<T>, SequencerPageSwitcher.SequencerPage, int) - Method in class sky.monome.SequencerPageSwitcher
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManagerForPage(SequencerPage,int) instead.
getButtonManagerForPage(SequencerPageSwitcher.SequencerPage, int) - Method in class sky.monome.SequencerPageSwitcher
Returns the button manager of this sequencer page switcher at the specified step number and which is contained by the specified page.
getButtonManagers(Class<T>) - Method in interface sky.monome.event.sequencer.SequencerComponent
Deprecated. Since this interface is parametrized, it is recommended to use getButtonManagers() instead.
getButtonManagers() - Method in interface sky.monome.event.sequencer.SequencerComponent
Returns an array of all button managers of this sequencer component.
getButtonManagers(Class<T>) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManagers() instead.
getButtonManagers() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns an array of all button managers of this sequencer component.
getButtonManagers(Class<T>) - Method in class sky.monome.SequencerGroup
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManagers() instead.
getButtonManagers() - Method in class sky.monome.SequencerGroup
Returns an array of all button managers of this sequencer component.
getButtonManagers(Class<T>) - Method in class sky.monome.SequencerPageSwitcher
Deprecated. Since it is more logical to use getButtonManagersForPage(Class,SequencerPage) to specify the page on which you want button managers.
getButtonManagers() - Method in class sky.monome.SequencerPageSwitcher
Deprecated. Since it is more logical to use getButtonManagersForPage(SequencerPage) to specify the page on which you want button managers.
getButtonManagers(Class<T>) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManagers() instead.
getButtonManagers() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns an array of all button managers of this sequencer component.
getButtonManagersForPage(Class<T>, SequencerPageSwitcher.SequencerPage) - Method in class sky.monome.SequencerPageSwitcher
Deprecated. Since this class implements an interface that is parametrized, it is recommended to use getButtonManagerForPage(SequencerPage,int) instead.
getButtonManagersForPage(SequencerPageSwitcher.SequencerPage) - Method in class sky.monome.SequencerPageSwitcher
Returns an array of all button managers of this sequencer page switcher which are contained by the specified page.
getButtonState() - Method in class sky.monome.LedButtonCouple
Returns the state of this button.
getButtonStateForButtonAction(ButtonEvent.ButtonAction) - Static method in enum sky.monome.LedButtonCouple.ButtonState
Returns the button state associated with the specified button action.
getCharacter() - Method in class sky.monome.frame.CharacterFrame
Returns the character that is currently being displayed on this frame.
getComponents() - Method in class sky.monome.Group
Returns an array of contained components.
getContainer() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the container that contains this component.
getContainer() - Method in class sky.monome.Component
Returns the container that contains this component.
getDimension() - Method in enum sky.monome.Monome.MonomeSize
Returns the physical dimension equivalent to this Monome size.
getDivisions() - Method in class sky.monome.sequencer.SequencerEngine
Returns the number of divisions by quarter note currently used by this sequencer engine.
getFrameListeners() - Method in interface sky.monome.event.frame.DynamicFrame
Returns an array of all frame listeners.
getFrameListeners() - Method in class sky.monome.frame.AbstractWindow
Returns an array of all registered listeners.
getFrameListeners() - Method in class sky.monome.frame.CharacterFrame
Returns an array of all frame listeners.
getGroup() - Method in class sky.monome.behavior.AbstractRadio
Deprecated. With a radio, it is recommended to use the getRadioGroup() method instead of this one.
getGroup() - Method in class sky.monome.behavior.Member
Returns the group associated to this member behavior.
getHeight() - Method in class sky.monome.Container
Returns the height of this container.
getHeight() - Method in class sky.monome.frame.CharacterFrame
Returns the height of this frame.
getHeight() - Method in class sky.monome.frame.DefaultFrame
Returns the height of this frame.
getHeight() - Method in interface sky.monome.frame.SizedFrame
Returns the height of this sized frame.
getHeight() - Method in class sky.monome.Page
Returns the height of this page.
getInstruction() - Method in class sky.monome.util.OSCMessageDigester
Returns the instruction included in the message digested by this digester.
getIntervalsSum() - Method in class sky.monome.util.scale.Scale
Returns the sum of all intervals composing this scale.
getLedButtonCouple() - Method in interface sky.monome.behavior.Behavior
Returns the led/button couple registered with this behavior.
getLedButtonCouple() - Method in class sky.monome.behavior.DynamicBehavior
Returns the led/button couple registered with this behavior.
getLedButtonCouple() - Method in class sky.monome.behavior.StaticBehavior
Returns the led/button couple registered with this behavior.
getLedButtonCouple(int, int) - Method in class sky.monome.LedButtonGroup
Returns the led/button couple at specified local coordinates.
getLedButtonCouples() - Method in class sky.monome.LedButtonGroup
Returns an array of all contained led/button couples.
getLedButtonCouples() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns an array of all led/button couples contained by this specific sequencer group.
getLedButtonCouples() - Method in class sky.monome.SequencerGroup
Returns an array of all led/button couples.
getLedState() - Method in class sky.monome.LedButtonCouple
Returns the state of this led.
getLedStateForPixel(int[]) - Method in class sky.monome.frame.analyzer.MidGreyAnalyzer
Returns the led state that corresponds to specified Red/Green/Blue informations.
getLedStateForPixel(int[]) - Method in interface sky.monome.frame.analyzer.PictureAnalyzer
Returns the led state that corresponds to specified Red/Green/Blue informations.
getLedStateToShow(LedButtonCouple) - Method in class sky.monome.layer.DefaultLedStateModificationLayer
Returns the led state to show instead of the natural led state of the specified led/button couple.
getLedStateToShow(LedButtonCouple) - Method in class sky.monome.layer.InvertedLedStateModificationLayer
Returns the led state to show instead of the natural led state of the specified led/button couple.
getLedStateToShow(LedButtonCouple) - Method in interface sky.monome.layer.LedStateModificationLayer
Returns the led state to show instead of the natural led state of the specified led/button couple.
getLedStateToShow(LedButtonCouple) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the led state to show instead of the natural led state of the specified led/button couple.
getLedStateToShow(LedButtonCouple) - Method in class sky.monome.SequencerGroup
Returns the led state to show instead of the natural led state of the specified led/button couple.
getLedStateToShow(LedButtonCouple) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns the led state to show instead of the natural led state of the specified led/button couple.
getLockObject() - Method in class sky.monome.Component
Returns the lock object needed for exclusive operations.
getLockObject() - Method in class sky.monome.util.ReversibleHashMap
Returns the object over which the internal and external synchronization will operate.
getLockObject() - Method in interface sky.monome.util.Synchronized
Returns the object over which the internal and external synchronization will operate.
getLockObject() - Method in class sky.monome.util.SynchronizedList
Returns the object over which the internal and external synchronization will operate.
getLoopTime() - Method in class sky.monome.frame.AbstractInertiaFrameWindow
Returns the loop time for internal refreshing of the offset, in milliseconds.
getMaximumStepsNumberInSequence() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the maximum possible number of steps in the sequence.
getMaximumStepsNumberInSequence() - Method in interface sky.monome.sequencer.Sequencer
Returns the maximum possible number of steps in the sequence.
getMaximumStepsNumberInSequence() - Method in class sky.monome.SequencerGroup
Returns the maximum possible number of steps in the sequence.
getMaximumStepsNumberInSequence() - Method in class sky.monome.SequencerPageSwitcher
Returns the maximum possible number of steps in the sequence.
getMaximumValueForPropertyOfInterest(Sequencer<?, ?>) - Method in enum sky.monome.event.sequencer.NotePlayerListener.PlayerMode
Returns the maximum value for the property of interest in the specified sequencer.
getMembersNumber() - Method in class sky.monome.behavior.Member.Group
Returns the number of associated member behaviors.
getMidiNoteNumber() - Method in class sky.monome.util.scale.MidiNote
Returns the note number of this Midi note in the Midi protocol.
getMonome() - Method in class sky.monome.AbstractGroup
Returns the logical Monome device that contains this abstract group.
getMonome() - Method in class sky.monome.Analog
Returns the logical Monome device that contains this analog.
getMonome() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the logical Monome device that contains this led/button couple.
getMonome() - Method in class sky.monome.Component
Returns the logical Monome device that contains this component.
getMonome() - Method in class sky.monome.LedButtonCouple
Returns the logical Monome device that contains this led/button couple.
getMonome() - Method in class sky.monome.Monome
Returns this.
getMonome() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns the logical Monome device that contains this sequencer page.
getName() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the name of this component.
getName() - Method in class sky.monome.Component
Returns the name of this component.
getNextSemitone() - Method in enum sky.monome.util.scale.MidiNote.Note
Returns the octave note which represents the next semitone after this octave note.
getNextStep(S) - Method in class sky.monome.sequence.BackwardSequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in class sky.monome.sequence.RandomOffsetSequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in class sky.monome.sequence.RandomSequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in interface sky.monome.sequence.SequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in class sky.monome.sequence.SwingSequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in class sky.monome.sequence.TwiceUpwardSequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in class sky.monome.sequence.UpwardAndBackwardSequenceIterator
Returns the next step number for the specified sequencer.
getNextStep(S) - Method in class sky.monome.sequence.UpwardSequenceIterator
Returns the next step number for the specified sequencer.
getNextTone() - Method in enum sky.monome.util.scale.MidiNote.Note
Returns the octave note which represents the next tone after this octave note.
getNote() - Method in class sky.monome.util.scale.MidiNote
Returns the octave note of this Midi note.
getNotesNumberByStep() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the number of available notes by step in the sequence.
getNotesNumberByStep() - Method in interface sky.monome.sequencer.Sequencer
Returns the number of available notes by step in the sequence.
getNotesNumberByStep() - Method in class sky.monome.SequencerGroup
Returns the number of available notes by step in the sequence.
getNotesNumberByStep() - Method in class sky.monome.SequencerPageSwitcher
Returns the number of available notes by step in the sequence.
getNotesNumberInOctave() - Method in class sky.monome.util.scale.Scale
Returns the number of notes composing this scale.
getNumberInOctave() - Method in enum sky.monome.util.scale.MidiNote.Note
Returns the rank in the octave of this octave note.
getOctave() - Method in class sky.monome.util.scale.MidiNote
Returns the number of the octave of this Midi note.
getOffsettedNote(int) - Method in class sky.monome.util.scale.MidiNote
Returns the Midi note which is the result of the specified offset applied on this Midi note.
getOffsettedNote(int) - Method in enum sky.monome.util.scale.MidiNote.Note
Returns the octave note which is the result of the specified offset applied on this octave note.
getOnFrame(int, int) - Method in class sky.monome.frame.AbstractWindow
Returns the led state on the viewed frame at specified coordinates.
getPages() - Method in class sky.monome.AbstractPageSwitcher
Returns an array of all pages contained by this page switcher.
getPages() - Method in class sky.monome.SequencerPageSwitcher
Returns an array of all pages.
getPlayerMode() - Method in class sky.monome.event.sequencer.NotePlayerListener
Returns the player mode used by this note player listener.
getPreviousSemitone() - Method in enum sky.monome.util.scale.MidiNote.Note
Returns the octave note which represents the previous semitone before this octave note.
getPreviousTone() - Method in enum sky.monome.util.scale.MidiNote.Note
Returns the octave note which represents the previous tone before this octave note.
getPropertyOfInterest(SequencerEvent<?, ?>) - Method in enum sky.monome.event.sequencer.NotePlayerListener.PlayerMode
Returns the property of interest in the specified sequencer event.
getRadioGroup() - Method in class sky.monome.behavior.AbstractRadio
Returns the radio group associated to this radio behavior.
getRadiosNumber() - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Returns the number of associated radio behaviors.
getScale() - Method in class sky.monome.event.sequencer.NotePlayerListener
Returns the scale played by this note player listener.
getScale(MidiNote, int) - Method in class sky.monome.util.scale.Scale
Returns an array of Midi notes that represent this scale.
getScaleOffsets() - Method in class sky.monome.util.scale.Scale
Returns an array of all intervals composing this scale.
getSequenceIterator() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the sequence iterator used by this sequencer.
getSequenceIterator() - Method in interface sky.monome.sequencer.Sequencer
Returns the sequence iterator used by this sequencer.
getSequenceIterator() - Method in class sky.monome.SequencerGroup
Returns the sequence iterator used by this sequencer.
getSequenceIterator() - Method in class sky.monome.SequencerPageSwitcher
Returns the sequence iterator used by this sequencer.
getSequencer() - Method in class sky.monome.event.sequencer.NotePlayerListener
Returns the sequencer that triggers note playings.
getSequencer(int) - Method in class sky.monome.MultiSequencerGroup
Returns the sequencer at the specified index.
getSequencerEffectTime() - Method in class sky.monome.MultiSequencerGroup
Returns the sequencer effect time, in milliseconds.
getSequencerEffectTime() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the sequencer effect time, in milliseconds.
getSequencerEffectTime() - Method in interface sky.monome.sequencer.Sequencer
Returns the sequencer effect time, in milliseconds.
getSequencerEffectTime() - Method in class sky.monome.SequencerGroup
Returns the sequencer effect time, in milliseconds.
getSequencerEffectTime() - Method in class sky.monome.SequencerPageSwitcher
Returns the sequencer effect time, in milliseconds.
getSequencerEngine() - Method in class sky.monome.MultiSequencerGroup
Returns the sequencer engine that is used by all sequencers of this group.
getSequencerEngine() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the sequencer engine that is used by this sequencer.
getSequencerEngine() - Method in interface sky.monome.sequencer.Sequencer
Returns the sequencer engine that is used by this sequencer.
getSequencerEngine() - Method in class sky.monome.SequencerGroup
Returns the sequencer engine that is used by this sequencer.
getSequencerEngine() - Method in class sky.monome.SequencerPageSwitcher
Returns the sequencer engine that is used by this sequencer.
getSequencerListeners() - Method in interface sky.monome.event.sequencer.SequencerComponent
Returns an array of all sequencer listeners.
getSequencerListeners() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns an array of all sequencer listeners.
getSequencerListeners() - Method in class sky.monome.SequencerGroup
Returns an array of all sequencer listeners.
getSequencerListeners() - Method in class sky.monome.SequencerPageSwitcher
Returns an array of all sequencer listeners.
getSequencerListeners() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns an array of all sequencer listeners.
getSequencers() - Method in class sky.monome.MultiSequencerGroup
Returns an array of all sequencers.
getSequencers() - Method in class sky.monome.sequencer.SequencerEngine
Returns an array of all associated sequencers.
getSource2() - Method in class sky.monome.event.GenericEvent
Returns the source of this generic event.
getStepsNumberInSequence() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns the number of steps in the sequence.
getStepsNumberInSequence() - Method in interface sky.monome.sequencer.Sequencer
Returns the number of steps in the sequence.
getStepsNumberInSequence() - Method in class sky.monome.SequencerGroup
Returns the number of steps in the sequence.
getStepsNumberInSequence() - Method in class sky.monome.SequencerPageSwitcher
Returns the number of steps in the sequence.
getTempo() - Method in class sky.monome.sequencer.SequencerEngine
Returns the current tempo of this sequencer engine.
getTimeBetweenSteps() - Method in class sky.monome.sequencer.SequencerEngine
Returns the calculated time between two consecutive steps.
getUserObject(int) - Method in class sky.monome.util.ThreadWithUserObjects
Returns the user object at the specified index in the array of user objects.
getUserObject(Class<T>, int) - Method in class sky.monome.util.ThreadWithUserObjects
Returns the user object at the specified index in the array of user objects.
getValue() - Method in class sky.monome.Analog
Returns the current value of this analog.
getValue() - Method in class sky.monome.event.analog.AnalogEvent
Returns the value associated with this analog event.
getWhen() - Method in class sky.monome.event.GenericEvent
Returns the time of this generic event, in milliseconds since the time zero of Unix world.
getWidth() - Method in class sky.monome.Container
Returns the width of this container.
getWidth() - Method in class sky.monome.frame.CharacterFrame
Returns the width of this frame.
getWidth() - Method in class sky.monome.frame.DefaultFrame
Returns the width of this frame.
getWidth() - Method in interface sky.monome.frame.SizedFrame
Returns the width of this sized frame.
getWidth() - Method in class sky.monome.Page
Returns the width of this page.
getX() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the X-coordinate of this component in the local context of its container.
getX() - Method in class sky.monome.Component
Returns the X-coordinate of this component in the local context of its container.
getY() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns the Y-coordinate of this component in the local context of its container.
getY() - Method in class sky.monome.Component
Returns the Y-coordinate of this component in the local context of its container.
group - Variable in class sky.monome.behavior.Member
Associated group.
Group - Class in sky.monome
Group of components.
Group(String, Container, int, int, int, int) - Constructor for class sky.monome.Group
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
Group(String, int, int, int, int) - Constructor for class sky.monome.Group
Constructs a group with the specified name, specified coordinates and dimensions.

H

hashCode() - Method in class sky.monome.util.scale.MidiNote
Returns the hashcode of this Midi note.
hashCode() - Method in class sky.monome.util.SynchronizedList
Returns the hashcode of this list.
height - Variable in class sky.monome.Container
Height of this container.
height - Variable in class sky.monome.frame.DefaultFrame
Height of this frame.
hook - Variable in class sky.monome.HookAnalog
Indicates if this hook analog is currently in hook mode or not.
HOOK_THRESHOLD - Static variable in class sky.monome.HookAnalog
Threshold to activate the hook mode.
HookAnalog - Class in sky.monome
Warning, this class has not been tested !
HookAnalog(String, Container, int) - Constructor for class sky.monome.HookAnalog
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
HookAnalog(String, int) - Constructor for class sky.monome.HookAnalog
Constructs an analog with the specified name and the specified rank.

I

indexOf(Object) - Method in class sky.monome.util.SynchronizedList
Returns the index of the specified object in this list.
InertiaBoundedFrameWindow - Class in sky.monome.frame
Window that makes a movable view over a frame with an inertia translation offset that cannot exceed frame bounds.
InertiaBoundedFrameWindow(SizedFrame) - Constructor for class sky.monome.frame.InertiaBoundedFrameWindow
Constructs an inertia bounded frame window with the specified sized frame.
InertiaFrameWindow - Class in sky.monome.frame
Window that makes a movable view over a frame with an inertia translation offset and without any mirroring effect at frame bounds.
InertiaFrameWindow(Frame) - Constructor for class sky.monome.frame.InertiaFrameWindow
Constructs an intertia frame window with the specified frame and the default window type WindowType.LEDS_OFF_OUTSIDE.
InertiaFrameWindow(Frame, AbstractWindow.WindowType) - Constructor for class sky.monome.frame.InertiaFrameWindow
Constructs an inertia frame window with the specified frame and the specified window type.
InertiaMirroredFrameWindow - Class in sky.monome.frame
Window that makes a movable view over a frame with an inertia translation offset and with a mirroring effect at frame bounds.
InertiaMirroredFrameWindow(SizedFrame) - Constructor for class sky.monome.frame.InertiaMirroredFrameWindow
Constructs an inertia mirrored frame window with the specified sized frame.
init() - Method in interface sky.monome.behavior.Behavior
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.BlinkingLight
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.BlinkingLightOnPush
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.LightOnPush
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.OptionalRadio
Initializes this optional radio behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.Pad
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.PassiveBehavior
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.Radio
Initializes this radio behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.SequencerRadio
Initializes this sequencer radio behavior and the registered led/button couple.
init() - Method in class sky.monome.behavior.Toggle
Initializes this behavior and the registered led/button couple.
init() - Method in class sky.monome.FrameGroup.PassiveBehavior
Deprecated. Initializes this behavior.
initLedState(boolean) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Initializes the state of this led.
initLedState(boolean) - Method in class sky.monome.LedButtonCouple
Initializes the state of this led.
initRadio(T) - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Initializes the specified radio behavior in the context of this radio group.
instruction - Variable in class sky.monome.util.OSCMessageDigester
Instruction included in the message digested by this digester.
INTERVAL_SUM_COMPARATOR - Static variable in class sky.monome.util.scale.ScaleFactory
A comparator for scales that will sort scales by interval sum.
intX - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Truncated value of the offset on the X-axis.
intY - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Truncated value of the offset on the Y-axis.
invert() - Method in enum sky.monome.LedButtonCouple.LedState
Returns the inverse of this led state.
InvertedLedStateModificationLayer - Class in sky.monome.layer
Inverted modification layer that can modify virtually the led state of a led or a whole group of leds.
InvertedLedStateModificationLayer() - Constructor for class sky.monome.layer.InvertedLedStateModificationLayer
Constructs an inverted led state modification layer.
isActive() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Indicates if this specific sequencer group is currently used in the multisequencer group.
isEmpty() - Method in class sky.monome.util.ReversibleHashMap
Indicates whether this map is empty.
isEmpty() - Method in class sky.monome.util.SynchronizedList
Indicates whether this list is empty.
isOn() - Method in class sky.monome.behavior.Toggle
Indicates if this toggle is currently on.
isValidIndex(int) - Method in class sky.monome.util.SynchronizedList
Verifies that the specified index is valid for this list.
isVisible() - Method in class sky.monome.AbstractGroup
Indicates whether this abstract group is actually visible.
isVisible() - Method in class sky.monome.Analog
Indicates whether this analog is actually visible.
isVisible() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Indicates whether this led/button couple is actually visible.
isVisible() - Method in class sky.monome.Component
Indicates whether this component is actually visible.
isVisible() - Method in class sky.monome.LedButtonCouple
Indicates whether this led/button couple is actually visible.
isVisible() - Method in class sky.monome.Monome
Returns true.
isVisible() - Method in class sky.monome.Page
Indicates whether this page is actually visible.
isVisible() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Indicates whether this sequencer page is actually visible.
iterator() - Method in class sky.monome.util.SynchronizedList
Returns an iterator to iterate over this list.

K

keySet() - Method in class sky.monome.util.ReversibleHashMap
Returns a set of all keys contained by this map in a normal way.

L

lastIndexOf(Object) - Method in class sky.monome.util.SynchronizedList
Returns the index of the last occurrence of the specified object in this list.
ledButtonCouple - Variable in class sky.monome.behavior.DynamicBehavior
Registered led/button couple.
ledButtonCouple - Variable in class sky.monome.behavior.StaticBehavior
Registered led/button couple.
LedButtonCouple - Class in sky.monome
Couple of a led and a button on the Monome device.
LedButtonCouple(String, Container, int, int) - Constructor for class sky.monome.LedButtonCouple
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
LedButtonCouple(String, int, int) - Constructor for class sky.monome.LedButtonCouple
Constructs a led/button couple with the specified name and specified coordinates.
LedButtonCouple(String, Container, int, int, Behavior) - Constructor for class sky.monome.LedButtonCouple
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
LedButtonCouple(String, int, int, Behavior) - Constructor for class sky.monome.LedButtonCouple
Constructs a led/button couple with the specified name, specified coordinates and the specified behavior.
LedButtonCouple(String, Container, int, int, BehaviorFactory) - Constructor for class sky.monome.LedButtonCouple
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
LedButtonCouple(String, int, int, BehaviorFactory) - Constructor for class sky.monome.LedButtonCouple
Constructs a led/button couple with the specified name, specified coordinates and the specified behavior factory.
LedButtonCouple.ButtonState - Enum in sky.monome
Button state.
LedButtonCouple.LedState - Enum in sky.monome
Led state.
LedButtonGroup - Class in sky.monome
Group that contains exclusively led/button couples.
LedButtonGroup(String, Container, int, int, int, int, Class<? extends Behavior>, Object...) - Constructor for class sky.monome.LedButtonGroup
Deprecated. Since SkyMonome v1.1, it is preferred to use the LedButtonGroup(String,Container,int,int,int,int,BehaviorFactory) constructor instead of this one.
LedButtonGroup(String, Container, int, int, int, int, BehaviorFactory) - Constructor for class sky.monome.LedButtonGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
LedButtonGroup(String, int, int, int, int, BehaviorFactory) - Constructor for class sky.monome.LedButtonGroup
Constructs a led/button group with the specified name, specified coordinates and dimensions and the specified behavior factory.
ledState - Variable in class sky.monome.LedButtonCouple
State of this led.
LedStateModificationLayer - Interface in sky.monome.layer
Modification layer that can modify virtually the led state of a led or a whole group of leds.
ledStateModificationLayer - Variable in class sky.monome.LedButtonCouple
Modification layer for the led state of this led.
LightOnPush - Class in sky.monome.behavior
Behavior that changes the led state accordingly to the button state, in a monostable manner.
LightOnPush() - Constructor for class sky.monome.behavior.LightOnPush
Constructs a "light on push" behavior with the default type LightOnPushType.PUSH_TO_LIGHT_ON.
LightOnPush(LightOnPush.LightOnPushType) - Constructor for class sky.monome.behavior.LightOnPush
Constructs a "light on push" behavior with the specified type.
LightOnPush.LightOnPushType - Enum in sky.monome.behavior
Type of behavior.
listIterator() - Method in class sky.monome.util.SynchronizedList
Returns a list iterator to iterate over this list.
listIterator(int) - Method in class sky.monome.util.SynchronizedList
Returns a list iterator to iterate over this list from the specified index.
lockObject - Variable in class sky.monome.Component
Lock object needed for exclusive operations.
LOOP_TIME - Static variable in class sky.monome.frame.AbstractInertiaFrameWindow
Standard loop time for internal refreshing of the offset.
loopTime - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Loop time for internal refreshing of the offset.
lure - Variable in class sky.monome.behavior.Pad.PadGroup
Virtual led/button couple that is registered to the common behavior of this group.

M

main(String[]) - Static method in class sky.monome.Monome
Main method.
matrix - Variable in class sky.monome.frame.DefaultFrame
Led states matrix of this frame.
Member<G extends Member.Group<?,G>> - Class in sky.monome.behavior
Member behavior.
Member(G) - Constructor for class sky.monome.behavior.Member
Constructs a member that is associated to the specified group.
Member.Group<M extends Member<G>,G extends Member.Group<M,G>> - Class in sky.monome.behavior
Group of members which is responsible for a common behavior between all associated members.
Member.Group() - Constructor for class sky.monome.behavior.Member.Group
Constructs a group.
MemberFactory - Class in sky.monome.behavior.factory
Specialized behavior factory that produces exclusively members of groups of buttons.
MemberFactory(Member.Group<? extends Member<?>, ? extends Member.Group<?, ?>>) - Constructor for class sky.monome.behavior.factory.MemberFactory
Constructs a member factory with the specified group object.
members - Variable in class sky.monome.behavior.Member.Group
List of all member behaviors associated with this group.
MidGreyAnalyzer - Class in sky.monome.frame.analyzer
Analyzer for pixels of a picture that is displayed in a PictureFrame.
MidGreyAnalyzer() - Constructor for class sky.monome.frame.analyzer.MidGreyAnalyzer
Constructs a mid grey analyzer.
MidiNote - Class in sky.monome.util.scale
Midi note.
MidiNote(MidiNote.Note, int) - Constructor for class sky.monome.util.scale.MidiNote
Constructs a Midi note with the specified octave note and the specified octave number.
MidiNote.Note - Enum in sky.monome.util.scale
Octave note.
MirroredFrameWindow - Class in sky.monome.frame
Window that makes a movable view over a frame with a static translation offset and with a mirroring effect at frame bounds.
MirroredFrameWindow(SizedFrame) - Constructor for class sky.monome.frame.MirroredFrameWindow
Constructs a mirrored frame window with the specified sized frame.
Monome - Class in sky.monome
Logical Monome device.
Monome(String, Monome.MonomeSize, String, String, int, int) - Constructor for class sky.monome.Monome
Constructs a logical Monome device with specified name, size, network addressing and prefix.
monome - Variable in class sky.monome.sequencer.SequencerEngine
Logical Monome device for refreshings.
Monome.MonomeSize - Enum in sky.monome
Monome size.
MonomeException - Exception in sky.monome.exception
Exception specific to the Monome environment.
MonomeException(String) - Constructor for exception sky.monome.exception.MonomeException
Constructs a Monome exception with the specified message.
MonomeException(String, Throwable) - Constructor for exception sky.monome.exception.MonomeException
Constructs a Monome exception with specified message and cause.
move(int, int) - Method in class sky.monome.frame.AbstractFrameWindow
Changes the translation over the frame.
move(int, int) - Method in class sky.monome.frame.BoundedFrameWindow
Changes the translation over the frame.
MultiSequencerGroup - Class in sky.monome
Group of parallel sequencers.
MultiSequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, Class<? extends SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>>) - Constructor for class sky.monome.MultiSequencerGroup
Deprecated. Since SkyMonome v1.1, it is preferred to use the MultiSequencerGroup(String,Container,int,int,int,int,SequencerOrientation,float,int,SequenceIteratorFactory) constructor instead of this one.
MultiSequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Constructor for class sky.monome.MultiSequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
MultiSequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Constructor for class sky.monome.MultiSequencerGroup
Constructs a multisequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note and the specified sequence iterator factory.
MultiSequencerGroup.SpecificSequencerEngine - Class in sky.monome
Specific sequencer engine.
MultiSequencerGroup.SpecificSequencerEngine(float, int, MultiSequencerGroup.SpecificSequencerGroup...) - Constructor for class sky.monome.MultiSequencerGroup.SpecificSequencerEngine
Constructs a specific sequencer engine with specified tempo and number of divisions by quarter note, and driving specified sequencers.
MultiSequencerGroup.SpecificSequencerGroup - Class in sky.monome
Specific sequencer group.
MultiSequencerGroup.SpecificSequencerGroup(String, int, int, int, int, SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Constructor for class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Constructs a specific sequencer group with the specified name, specified coordinates and dimensions, and the specified sequence iterator.
MultiSequencerGroup.SpecificSequencerGroup(String, int, int, int, int, float, int, SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Constructor for class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Deprecated. Since tempo and divisions parameters are not used at all, so it is recommended to use the SpecificSequencerGroup(String,int,int,int,int,SequenceIterator) constructor instead of this one.
MultiSequencerGroup.SpecificSequencerGroup(String, int, int, int, int, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Constructor for class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Constructs a specific sequencer group with the specified name, specified coordinates and dimensions, and the specified sequence iterator factory.
MultiSequencerGroup.SpecificSequencerGroup(String, int, int, int, int, float, int, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Constructor for class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Deprecated. Since tempo and divisions parameters are not used at all, so it is recommended to use the SpecificSequencerGroup(String,int,int,int,int,SequenceIteratorFactory) constructor instead of this one.

N

name - Variable in class sky.monome.Component
Name of this component.
NAME_COMPARATOR - Static variable in class sky.monome.util.scale.ScaleFactory
A comparator for scales that will sort scales alphabetically.
NotePlayerListener<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.event.sequencer
Note player listener.
NotePlayerListener(Scale, MidiNote, S, NotePlayerListener.PlayerMode, Object...) - Constructor for class sky.monome.event.sequencer.NotePlayerListener
Constructs a note player listener with the specified scale, the specified base note, the specified sequencer, the specified player mode, and specified arguments.
NotePlayerListener.PlayerMode - Enum in sky.monome.event.sequencer
Player mode used by note player listeners.
NOTES_NUMBER_IN_OCTAVE_COMPARATOR - Static variable in class sky.monome.util.scale.ScaleFactory
A comparator for scales that will sort scales by notes number in octave.
notify(OSCMessageDigester) - Method in class sky.monome.AbstractGroup
Notifies this abstract group that a message comes from the Monome device.
notify(OSCMessageDigester) - Method in class sky.monome.AbstractPageSwitcher
Notifies this page switcher that a message comes from the Monome device.
notify(OSCMessageDigester) - Method in class sky.monome.Analog
Notifies this analog that a message comes from the Monome device.
notify(T) - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Notifies that the specified radio behavior is itself notified (the led/button couple notified its behavior).
notify(T, ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Deprecated. With a radio group, it is recommended to use the notify(T) method instead of this one, because radio groups are notified only with button press actions.
notify(ButtonEvent.ButtonAction) - Method in interface sky.monome.behavior.Behavior
Notifies this behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.BlinkingLight
Notifies this behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.BlinkingLightOnPush
Notifies this behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.LightOnPush
Notifies this behavior that an action on the button is performed.
notify(M, ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Member.Group
Notifies that the specified member behavior is itself notified (the led/button couple notified its behavior).
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.OptionalRadio
Notifies this optional radio behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Pad
Notifies this behavior that an action on the button is performed.
notify(OSCMessageDigester) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Notifies this led/button couple that a message comes from the Monome device.
notify(Pad, ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Pad.PadGroup
Notifies that the specified pad behavior is itself notified (the led/button couple had notified its pad behavior).
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.PassiveBehavior
Notifies this behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Radio
Notifies this radio behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.SequencerRadio
Notifies this sequencer radio behavior that an action on the button is performed.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.behavior.Toggle
Notifies this behavior that an action on the button is performed.
notify(OSCMessageDigester) - Method in class sky.monome.Component
Notifies this component that a message comes from the Monome device.
notify(OSCMessageDigester) - Method in class sky.monome.FrameGroup
Notifies this frame group that a message comes from the Monome device.
notify(ButtonEvent.ButtonAction) - Method in class sky.monome.FrameGroup.PassiveBehavior
Deprecated. Notifies this behavior that an action on the button is performed, but this behavior does nothing.
notify(OSCMessageDigester) - Method in class sky.monome.HookAnalog
Notifies this hook analog that a message comes from the Monome device.
notify(OSCMessageDigester) - Method in class sky.monome.LedButtonCouple
Notifies this led/button couple that a message comes from the Monome device.
notify(OSCMessageDigester) - Method in class sky.monome.SequencerPageSwitcher
Notifies this sequencer page switcher that a message comes from the Monome device.

O

off() - Method in class sky.monome.behavior.AbstractRadio
Sets the led state of the registered led/button couple off.
on - Variable in class sky.monome.behavior.Toggle
Indicates if the state of this behavior is actually on.
optional - Variable in class sky.monome.SequencerPageSwitcher
Indicates if a Radio.RadioGroup or a OptionalRadio.OptionalRadioGroup is used to control the steps buttons.
OptionalRadio - Class in sky.monome.behavior
Behavior that creates mutual selections/unselections, like radio fields in a form.
OptionalRadio(OptionalRadio.OptionalRadioGroup) - Constructor for class sky.monome.behavior.OptionalRadio
Constructs an optional radio behavior associated to the specified optional radio group.
OptionalRadio.OptionalRadioGroup - Class in sky.monome.behavior
Optional radio group which is responsible for the permanent exclusivity of the last pressed optional radio button.
OptionalRadio.OptionalRadioGroup() - Constructor for class sky.monome.behavior.OptionalRadio.OptionalRadioGroup
Constructs an optional radio group.
OSCMessageDigester - Class in sky.monome.util
Digester for messages provided by the OSC protocol.
OSCMessageDigester(OSCMessage) - Constructor for class sky.monome.util.OSCMessageDigester
Constructs a message digester with the specified raw message.

P

Pad - Class in sky.monome.behavior
Pad behavior.
Pad(Pad.PadGroup) - Constructor for class sky.monome.behavior.Pad
Constructs a pad that is associated to the specified pad group.
Pad.PadGroup - Class in sky.monome.behavior
Group of pads which is responsible for the synchronization between all associated pads.
Pad.PadGroup() - Constructor for class sky.monome.behavior.Pad.PadGroup
Constructs a pad group.
Pad.PadGroup(BehaviorFactory) - Constructor for class sky.monome.behavior.Pad.PadGroup
Constructs a pad group with the specified behavior factory.
Pad.PadGroup(Behavior) - Constructor for class sky.monome.behavior.Pad.PadGroup
Constructs a pad group with the specified behavior.
Pad.PadGroup.Lure - Class in sky.monome.behavior
Virtual led/button couple internally associated with the common behavior of the pad group.
Pad.PadGroup.Lure(Behavior) - Constructor for class sky.monome.behavior.Pad.PadGroup.Lure
Constructs a "lure" with the specified common behavior.
Page - Class in sky.monome
Page of components to be added in a page switcher.
Page(String, PageSwitcher) - Constructor for class sky.monome.Page
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
Page(String) - Constructor for class sky.monome.Page
Constructs a page with the specified name.
pageSwitcher - Variable in class sky.monome.Page
Page switcher which contains this page.
PageSwitcher - Class in sky.monome
Page switcher that is capable to show no page if you want.
PageSwitcher(String, Container, int, int, int, int) - Constructor for class sky.monome.PageSwitcher
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
PageSwitcher(String, int, int, int, int) - Constructor for class sky.monome.PageSwitcher
Constructs a page switcher with the specified name, specified coordinates and dimensions.
PassiveBehavior - Class in sky.monome.behavior
Led behavior that does nothing when it is notified and does nothing at the initialization.
PassiveBehavior() - Constructor for class sky.monome.behavior.PassiveBehavior
Constructs a passive behavior with the default type Passivity.INITIALIZED_OFF.
PassiveBehavior(PassiveBehavior.PassivityType) - Constructor for class sky.monome.behavior.PassiveBehavior
Constructs a passive behavior with the specified type.
PassiveBehavior.PassivityType - Enum in sky.monome.behavior
Type of passivity.
passivityType - Variable in class sky.monome.behavior.PassiveBehavior
Type of passivity used by this passive behavior.
PictureAnalyzer - Interface in sky.monome.frame.analyzer
Analyzer for pixels of a picture that is displayed in a PictureFrame.
PictureFrame - Class in sky.monome.frame
Frame that displays a RenderedImage.
PictureFrame(RenderedImage, boolean) - Constructor for class sky.monome.frame.PictureFrame
Constructs a picture frame with the specified picture and the specified negative flag.
PictureFrame(RenderedImage, boolean, PictureAnalyzer) - Constructor for class sky.monome.frame.PictureFrame
Constructs a picture frame with the specified picture, the specified negative flag and the specified picture analyzer.
playNote(MidiNote) - Method in class sky.monome.event.sequencer.NotePlayerListener
Plays the specified note.
pushAndLightType - Variable in class sky.monome.behavior.LightOnPush
Type of behavior.
put(K1, K2) - Method in class sky.monome.util.ReversibleHashMap
Adds or replaces the specified value associated with the specified key in a normal way.
putAll(Map<? extends K1, ? extends K2>) - Method in class sky.monome.util.ReversibleHashMap
Copies all key/value entries of the specified map into this map in a normal way.

R

Radio - Class in sky.monome.behavior
Behavior that creates mutual selections/unselections, like radio fields in a form.
Radio(Radio.RadioGroup) - Constructor for class sky.monome.behavior.Radio
Constructs a radio behavior associated to the specified radio group.
Radio.RadioGroup - Class in sky.monome.behavior
Radio group which is responsible for the permanent exclusivity of the last pressed radio button.
Radio.RadioGroup() - Constructor for class sky.monome.behavior.Radio.RadioGroup
Constructs a radio group.
radioGroup - Variable in class sky.monome.behavior.AbstractRadio
Deprecated. Since SkyMonome v1.1, this field is not used anymore. Please use the field group instead.
radios - Variable in class sky.monome.behavior.AbstractRadio.AbstractRadioGroup
Deprecated. Since SkyMonome v1.1, this field is not used anymore. Please use the field members instead.
RandomOffsetSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses in the sequence with a randomly choosen direction at each step.
RandomOffsetSequenceIterator() - Constructor for class sky.monome.sequence.RandomOffsetSequenceIterator
Constructs a random offset sequence iterator with the default type of generated random offsets RandomOffsetType.UPWARD_BACKWARD_OR_NOTHING.
RandomOffsetSequenceIterator(RandomOffsetSequenceIterator.RandomOffsetType) - Constructor for class sky.monome.sequence.RandomOffsetSequenceIterator
Constructs a random offset sequence iterator with the specified type of generated random offsets.
RandomOffsetSequenceIterator.RandomOffsetType - Enum in sky.monome.sequence
Type of generated random offsets.
RandomSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses randomly in the sequence.
RandomSequenceIterator() - Constructor for class sky.monome.sequence.RandomSequenceIterator
Constructs a random sequence iterator.
refresh() - Method in class sky.monome.Monome
Refreshes the physical Monome device according to this logical Monome device.
refreshMonome() - Method in class sky.monome.sequencer.SequencerEngine
Refreshes the physical Monome device.
remove(Object) - Method in class sky.monome.util.ReversibleHashMap
Removes the value associated with the specified key in a normal way.
remove(Object) - Method in class sky.monome.util.SynchronizedList
Removes the specified object from this list.
remove(int) - Method in class sky.monome.util.SynchronizedList
Removes the object at the specified index from this list.
removeAll(Collection<?>) - Method in class sky.monome.util.SynchronizedList
Removes all objects from this list that are also contained in the specified collection.
removeAnalogListener(AnalogListener) - Method in class sky.monome.Analog
Removes the specified listener from the listeners list of this analog.
removeButtonListener(ButtonListener<G>) - Method in class sky.monome.behavior.Member.Group
Removes the specified button listener from the list of button listeners.
removeButtonListener(ButtonListener<LedButtonCouple>) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Removes the specified listener from the listeners list of this button.
removeButtonListener(ButtonListener<B>) - Method in interface sky.monome.event.button.ButtonManager
Removes the specified button listener from the list of button listeners.
removeButtonListener(ButtonListener<LedButtonCouple>) - Method in class sky.monome.LedButtonCouple
Removes the specified listener from the listeners list of this button.
removeComponent(Component) - Method in class sky.monome.Group
Removes the specified component from the list of contained components.
removeComponents() - Method in class sky.monome.Group
Removes all components from the list of contained components.
removeFrameListener(FrameListener<F>) - Method in interface sky.monome.event.frame.DynamicFrame
Removes the specified frame listener from the list of frame listeners.
removeFrameListener(FrameListener<F>) - Method in class sky.monome.frame.AbstractWindow
Removes the specified listener from the list of all registered listeners.
removeFrameListener(FrameListener<CharacterFrame>) - Method in class sky.monome.frame.CharacterFrame
Removes the specified frame listener from the list of frame listeners.
removeLedButtonCouple(LedButtonCouple) - Method in class sky.monome.LedButtonGroup
Removes the specified led/button couple from the list of contained led/button couples.
removeLedButtonCouples() - Method in class sky.monome.LedButtonGroup
Removes all led/button couples from the list of the contained led/button couples.
removePage(Page) - Method in class sky.monome.AbstractPageSwitcher
Removes the specified page from the list of contained pages.
removePage(Page) - Method in class sky.monome.PageSwitcher
Removes the specified page from the list of contained pages.
removePage(Page) - Method in class sky.monome.StrictPageSwitcher
Removes the specified page from the list of contained pages.
removeSequencer(S) - Method in class sky.monome.sequencer.SequencerEngine
Removes the specified sequencer from the list of associated sequencers.
removeSequencerListener(SequencerListener<S, B>) - Method in interface sky.monome.event.sequencer.SequencerComponent
Removes the specified sequencer listener from the list of sequencer listeners.
removeSequencerListener(SequencerListener<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Removes the specified sequencer listener from the list of sequencer listeners.
removeSequencerListener(SequencerListener<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerGroup
Removes the specified sequencer listener from the list of sequencer listeners.
removeSequencerListener(SequencerListener<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerPageSwitcher
Removes the specified sequencer listener from the list of sequencer listeners.
removeSequencerListener(SequencerListener<SequencerPageSwitcher.SequencerPage, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Removes the specified sequencer listener from the list of sequencer listeners.
removeSequencers() - Method in class sky.monome.sequencer.SequencerEngine
Removes all sequencers from the list of associated sequencers.
retainAll(Collection<?>) - Method in class sky.monome.util.SynchronizedList
Retains only all objects also contained by the specified collection.
reversedContainsKey(Object) - Method in class sky.monome.util.ReversibleHashMap
Indicates whether this map contains the specified key in a reversed way.
reversedContainsValue(Object) - Method in class sky.monome.util.ReversibleHashMap
Indicates whether this map contains the specified value in a reversed way.
reversedEntrySet() - Method in class sky.monome.util.ReversibleHashMap
Returns a set of all key/value entries contained by this map in a reversed way.
reversedGet(Object) - Method in class sky.monome.util.ReversibleHashMap
Returns the value associated with the specified key in a reversed way.
reversedKeySet() - Method in class sky.monome.util.ReversibleHashMap
Returns a set of all keys contained by this map in a reversed way.
reversedPut(K2, K1) - Method in class sky.monome.util.ReversibleHashMap
Adds or replaces the specified value associated with the specified key in a reversed way.
reversedPutAll(Map<? extends K2, ? extends K1>) - Method in class sky.monome.util.ReversibleHashMap
Copies all key/value entries of the specified map into this map in a reversed way.
reversedRemove(Object) - Method in class sky.monome.util.ReversibleHashMap
Removes the value associated with the specified key in a reversed way.
reversedValues() - Method in class sky.monome.util.ReversibleHashMap
Returns a collection of all values contained by this map in a normal way.
ReversibleHashMap<K1,K2> - Class in sky.monome.util
Map in which both parameter types are keys inbetween.
ReversibleHashMap() - Constructor for class sky.monome.util.ReversibleHashMap
Constructs an empty map.
ReversibleHashMap(Map<? extends K1, ? extends K2>) - Constructor for class sky.monome.util.ReversibleHashMap
Constructs a map prefilled with all entries of specified map.
run() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerEngine
Invoked by the virtual machine to execute this thread.
run() - Method in class sky.monome.sequencer.SequencerEngine
Invoked by the virtual machine to execute this thread.
run() - Method in class sky.monome.util.ThreadWithUserObjects
Contains the main action of this thread.

S

Scale - Class in sky.monome.util.scale
Musical scale of notes.
Scale() - Constructor for class sky.monome.util.scale.Scale
Constructs a scale.
ScaleFactory - Class in sky.monome.util.scale
Scale factory.
sequenceIterator - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Sequence iterator.
SequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Interface in sky.monome.sequence
Iterator over a sequencer's sequence.
sequenceIterator - Variable in class sky.monome.SequencerGroup
Sequence iterator.
sequenceIterator - Variable in class sky.monome.SequencerPageSwitcher
Sequence iterator.
SequenceIteratorFactory<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Interface in sky.monome.sequence.factory
Sequence iterator factory.
Sequencer<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Interface in sky.monome.sequencer
Complete sequencer that can run sequences.
Sequencer.SequencerOrientation - Enum in sky.monome.sequencer
Orientation of the sequencer.
SEQUENCER_EFFECT_TIME - Static variable in interface sky.monome.sequencer.Sequencer
Time duration of the sequencer effect (short lightning that symbolizes the activation of a new step in the sequence), in milliseconds.
SequencerComponent<S extends SequencerComponent<S,B>,B extends ButtonManager<B>> - Interface in sky.monome.event.sequencer
Component of a sequencer, or sequencer itself (so it also implements Sequencer interface, which extends SequencerComponent).
sequencerEffectTime - Variable in class sky.monome.MultiSequencerGroup
Time duration of the sequencer effect, in milliseconds (short lightning that symbolizes the activation of a new step in the sequence).
sequencerEffectTime - Variable in class sky.monome.SequencerGroup
Time duration of the sequencer effect, in milliseconds (short lightning that symbolizes the activation of a new step in the sequence).
sequencerEffectTime - Variable in class sky.monome.SequencerPageSwitcher
Time duration of the sequencer effect, in milliseconds (short lightning that symbolizes the activation of a new step in the sequence).
SequencerEngine<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequencer
Engine of a sequencer.
SequencerEngine(Monome, float, int, S...) - Constructor for class sky.monome.sequencer.SequencerEngine
Constructs a sequencer engine with the specified logical Monome device, the specified tempo, the specified number of divisions by quarter note, and driving specified sequencers.
sequencerEngine - Variable in class sky.monome.SequencerGroup
Sequencer engine.
sequencerEngine - Variable in class sky.monome.SequencerPageSwitcher
Sequencer engine.
SequencerEvent<S extends SequencerComponent<S,B>,B extends ButtonManager<B>> - Class in sky.monome.event.sequencer
Sequencer event's information object.
SequencerEvent(long, S, int, int) - Constructor for class sky.monome.event.sequencer.SequencerEvent
Constructs a sequencer event with the specified time, source, active step number and active note.
SequencerGroup - Class in sky.monome
Sequencer group.
SequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean) - Constructor for class sky.monome.SequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean) - Constructor for class sky.monome.SequencerGroup
Constructs a sequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number and the specified mode for radio groups.
SequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIterator<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIterator<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Constructs a sequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups and the specified sequence iterator.
SequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Constructs a sequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups and the specified sequencer engine.
SequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIterator<SequencerGroup, SequencerRadio.SequencerRadioGroup>, SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIterator<SequencerGroup, SequencerRadio.SequencerRadioGroup>, SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Constructs a sequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups, the specified sequence iterator and the specified sequencer engine.
SequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIteratorFactory<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIteratorFactory<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Constructs a sequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups and the specified sequence iterator factory.
SequencerGroup(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIteratorFactory<SequencerGroup, SequencerRadio.SequencerRadioGroup>, SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerGroup(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, SequenceIteratorFactory<SequencerGroup, SequencerRadio.SequencerRadioGroup>, SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerGroup
Constructs a sequencer group with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups, the specified sequence iterator factory and the specified sequencer engine.
SequencerListener<S extends SequencerComponent<S,B>,B extends ButtonManager<B>> - Interface in sky.monome.event.sequencer
Listener that listens to sequencer events.
SequencerListenerWithArguments<S extends SequencerComponent<S,B>,B extends ButtonManager<B>> - Class in sky.monome.event.sequencer
Listener that listens to sequencer events.
SequencerListenerWithArguments(Object...) - Constructor for class sky.monome.event.sequencer.SequencerListenerWithArguments
Constructs a sequencer listener with specified arguments.
sequencerOrientation - Variable in class sky.monome.MultiSequencerGroup
Sequencer orientation.
sequencerOrientation - Variable in class sky.monome.SequencerGroup
Orientation of this sequencer page switcher.
sequencerOrientation - Variable in class sky.monome.SequencerPageSwitcher
Orientation of this sequencer page switcher.
SequencerPageSwitcher - Class in sky.monome
Single sequencer which works with multiple pages.
SequencerPageSwitcher(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, int) - Constructor for class sky.monome.SequencerPageSwitcher
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerPageSwitcher(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, int) - Constructor for class sky.monome.SequencerPageSwitcher
Constructs a sequencer page switcher with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups and the specified pages number.
SequencerPageSwitcher(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, int, SequenceIterator<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerPageSwitcher
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerPageSwitcher(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, int, SequenceIterator<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerPageSwitcher
Constructs a sequencer page switcher with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups, the specified pages number and the specified sequence iterator.
SequencerPageSwitcher(String, Container, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, int, SequenceIteratorFactory<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerPageSwitcher
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
SequencerPageSwitcher(String, int, int, int, int, Sequencer.SequencerOrientation, float, int, int, boolean, int, SequenceIteratorFactory<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Constructor for class sky.monome.SequencerPageSwitcher
Constructs a sequencer page switcher with the specified name, specified coordinates and dimensions, the specified orientation, specified tempo and number of divisions by quarter note, the specified steps number, the specified mode for radio groups, the specified pages number and the specified sequence iterator factory.
SequencerPageSwitcher.SequencerPage - Class in sky.monome
Page of sequencer.
SequencerPageSwitcher.SequencerPage(String) - Constructor for class sky.monome.SequencerPageSwitcher.SequencerPage
Constructs a sequencer page with the specified name.
SequencerRadio - Class in sky.monome.behavior
Behavior that creates mutual selections/unselections, like radio fields in a form.
SequencerRadio(SequencerRadio.SequencerRadioGroup) - Constructor for class sky.monome.behavior.SequencerRadio
Constructs a sequencer radio behavior associated to the specified sequencer radio group.
SequencerRadio.SequencerRadioGroup - Class in sky.monome.behavior
Sequencer radio group which is responsible for the permanent exclusivity of the last pressed sequencer radio button.
SequencerRadio.SequencerRadioGroup(boolean) - Constructor for class sky.monome.behavior.SequencerRadio.SequencerRadioGroup
Constructs a sequencer radio group.
sequencers - Variable in class sky.monome.sequencer.SequencerEngine
List of sequencers that use this sequencer engine.
sequencingAction(SequencerEngine<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Invoked when this sequencer must iterate over the sequence.
sequencingAction(SequencerEngine<S, B>) - Method in interface sky.monome.sequencer.Sequencer
Invoked when this sequencer must iterate over the sequence.
sequencingAction(SequencerEngine<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerGroup
Invoked when this sequencer must iterate over the sequence.
sequencingAction(SequencerEngine<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerPageSwitcher
Invoked when this sequencer must iterate over the sequence.
set(int, int, LedButtonCouple.LedState) - Method in class sky.monome.frame.AbstractWindow
Deprecated. Since it is recommended to set led states directly on the viewed frame with setOnFrame(int,int,LedState) method.
set(int, int, LedButtonCouple.LedState) - Method in class sky.monome.frame.DefaultFrame
Modifies the led state at specified coordinates.
set(int, int, LedButtonCouple.LedState) - Method in interface sky.monome.frame.Frame
Modifies the led state at specified coordinates.
set(int, T) - Method in class sky.monome.util.SynchronizedList
Stores the specified object at the specified index.
setActive(boolean) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Sets if this specific sequencer group must be used in the multisequencer group.
setBaseNote(MidiNote) - Method in class sky.monome.event.sequencer.NotePlayerListener
Sets the base note of the played scale.
setButtonActionFilter(ButtonEvent.ButtonAction) - Method in class sky.monome.event.button.FilteredButtonListener
Modifies the filter value that will must be met in order to notify implementations of this abstract class that a button has been actionned.
setButtonState(LedButtonCouple.ButtonState) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Modifies the state of this button.
setButtonState(LedButtonCouple.ButtonState) - Method in class sky.monome.LedButtonCouple
Modifies the state of this button.
setCharacter(char) - Method in class sky.monome.frame.CharacterFrame
Modifies the character that is currently being displayed on this frame.
setDivisions(int) - Method in class sky.monome.sequencer.SequencerEngine
Modifies the number of divisions by quarter note of this sequencer engine.
setFrame(Frame) - Method in class sky.monome.FrameGroup
Modifies the frame that is shown in this frame group.
setLedButtonCouple(LedButtonCouple) - Method in interface sky.monome.behavior.Behavior
Modifies the led/button couple registered with this behavior.
setLedButtonCouple(LedButtonCouple) - Method in class sky.monome.behavior.DynamicBehavior
Modifies the led/button couple registered with this behavior.
setLedButtonCouple(LedButtonCouple) - Method in class sky.monome.behavior.StaticBehavior
Modifies the led/button couple registered with this behavior.
setLedState(LedButtonCouple.LedState, boolean) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Modifies the state of this led.
setLedState(LedButtonCouple.LedState, boolean) - Method in class sky.monome.LedButtonCouple
Modifies the state of this led.
setLedStates(LedButtonCouple.LedState) - Method in class sky.monome.behavior.Pad.PadGroup
Sets the led states of all associated pads.
setLoopTime(long) - Method in class sky.monome.frame.AbstractInertiaFrameWindow
Modified the loop time for internal refreshing of the offset, in milliseconds.
setOnFrame(int, int, LedButtonCouple.LedState) - Method in class sky.monome.frame.AbstractWindow
Modifies the led state on the viewed frame at specified coordinates.
setPlayerMode(NotePlayerListener.PlayerMode) - Method in class sky.monome.event.sequencer.NotePlayerListener
Sets the player mode to use in this note player listener.
setScale(Scale) - Method in class sky.monome.event.sequencer.NotePlayerListener
Sets the scale to be played by this note player listener.
setSequenceIterator(SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup, OptionalRadio.OptionalRadioGroup>) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Sets the sequence iterator used by this sequencer.
setSequenceIterator(SequenceIterator<S, B>) - Method in interface sky.monome.sequencer.Sequencer
Sets the sequence iterator used by this sequencer.
setSequenceIterator(SequenceIterator<SequencerGroup, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerGroup
Sets the sequence iterator used by this sequencer.
setSequenceIterator(SequenceIterator<SequencerPageSwitcher, SequencerRadio.SequencerRadioGroup>) - Method in class sky.monome.SequencerPageSwitcher
Sets the sequence iterator used by this sequencer.
setSequencer(S) - Method in class sky.monome.event.sequencer.NotePlayerListener
Sets the sequencer that triggers note playings.
setSequencerEffectTime(long) - Method in class sky.monome.MultiSequencerGroup
Modifies the sequencer effect time, in milliseconds.
setSequencerEffectTime(long) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Modifies the sequencer effect time, in milliseconds.
setSequencerEffectTime(long) - Method in interface sky.monome.sequencer.Sequencer
Modifies the sequencer effect time, in milliseconds.
setSequencerEffectTime(long) - Method in class sky.monome.SequencerGroup
Modifies the sequencer effect time, in milliseconds.
setSequencerEffectTime(long) - Method in class sky.monome.SequencerPageSwitcher
Modifies the sequencer effect time, in milliseconds.
setStepsNumber(int) - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Modifies the number of steps to iterate over the sequence.
setStepsNumber(int) - Method in interface sky.monome.sequencer.Sequencer
Modifies the number of steps to iterate over the sequence.
setStepsNumber(int) - Method in class sky.monome.SequencerGroup
Modifies the number of steps to iterate over the sequence.
setStepsNumber(int) - Method in class sky.monome.SequencerPageSwitcher
Modifies the number of steps to iterate over the sequence.
setTempo(float) - Method in class sky.monome.sequencer.SequencerEngine
Modifies the tempo of this sequencer engine.
setTempo(float, int) - Method in class sky.monome.sequencer.SequencerEngine
Modified the tempo and the number of divisions by quarter note currently used by this sequencer engine.
setValue(float) - Method in class sky.monome.Analog
Modifies the current value of this analog.
setWindowContainer(Container) - Method in class sky.monome.frame.AbstractWindow
Modifies the container that contains this window.
setXIncrement(float) - Method in class sky.monome.frame.AbstractInertiaFrameWindow
Modifies the increment on the X-axis.
setYIncrement(float) - Method in class sky.monome.frame.AbstractInertiaFrameWindow
Modifies the increment on the Y-axis.
showPage(Page) - Method in class sky.monome.AbstractPageSwitcher
Shows the specified page, if this page is actually contained by this page switcher.
showPage(Page) - Method in class sky.monome.PageSwitcher
Shows the specified page, if this page is actually contained by this page switcher.
showPage(SequencerPageSwitcher.SequencerPage) - Method in class sky.monome.SequencerPageSwitcher
Sets as active the specified page.
showPage(Page) - Method in class sky.monome.StrictPageSwitcher
Shows the specified page, if this page is actually contained by this page switcher.
size() - Method in class sky.monome.util.ReversibleHashMap
Returns the size of this map.
size() - Method in class sky.monome.util.SynchronizedList
Returns the size of this list.
SizedFrame - Interface in sky.monome.frame
Frame that have fixed size.
sky.monome - package sky.monome
Main package of SkyMonome library.
sky.monome.behavior - package sky.monome.behavior
Package of all behaviors.
sky.monome.behavior.factory - package sky.monome.behavior.factory
Package of all behavior factories
sky.monome.event - package sky.monome.event
Package of all classes relative to events.
sky.monome.event.analog - package sky.monome.event.analog
Package of all classes relative to analog events.
sky.monome.event.button - package sky.monome.event.button
Package of all classes relative to button events.
sky.monome.event.frame - package sky.monome.event.frame
Package of all classes relative to frame events.
sky.monome.event.sequencer - package sky.monome.event.sequencer
Package of all classes relative to sequencer events.
sky.monome.exception - package sky.monome.exception
Package of all exceptions.
sky.monome.frame - package sky.monome.frame
Package of all classes relative to frames.
sky.monome.frame.analyzer - package sky.monome.frame.analyzer
Package of all frame analyzers.
sky.monome.layer - package sky.monome.layer
Package of all modification layers.
sky.monome.sequence - package sky.monome.sequence
Package of all classes relative to sequence iterating.
sky.monome.sequence.factory - package sky.monome.sequence.factory
Package of all sequence iterator factories.
sky.monome.sequencer - package sky.monome.sequencer
Package of all classes relative to sequencers.
sky.monome.util - package sky.monome.util
Package of various utilities.
sky.monome.util.scale - package sky.monome.util.scale
Package of various utilities around musical scales and notes.
specificSequencerEngine - Variable in class sky.monome.MultiSequencerGroup
Specific sequencer engine.
startThread() - Method in class sky.monome.behavior.DynamicBehavior
Starts the activity of this dynamic behavior.
StaticBehavior - Class in sky.monome.behavior
Behavior that has no animation in time.
StaticBehavior() - Constructor for class sky.monome.behavior.StaticBehavior
Constructs a static behavior.
stepChanged(SequencerEvent<S, B>) - Method in class sky.monome.event.sequencer.NotePlayerListener
Invoked when a step changing occurs.
stepChanged(SequencerEvent<S, B>) - Method in interface sky.monome.event.sequencer.SequencerListener
Invoked when a step changing occurs.
stepsNumber - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Number of steps in the sequence.
stepsNumber - Variable in class sky.monome.SequencerGroup
Number of steps in the sequence.
stepsNumber - Variable in class sky.monome.SequencerPageSwitcher
Number of steps in the sequence.
stepsNumberPseudoCopyWhenChangingRealValue - Variable in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Copy of the number of steps in the sequence.
stepsNumberPseudoCopyWhenChangingRealValue - Variable in class sky.monome.SequencerGroup
Copy of the number of steps in the sequence.
stepsNumberPseudoCopyWhenChangingRealValue - Variable in class sky.monome.SequencerPageSwitcher
Copy of the number of steps in the sequence.
StrictPageSwitcher - Class in sky.monome
Page switcher that needs to show permanently a page, even at the beginning (the first page need to be added immediately after creation of this strict page switcher.
StrictPageSwitcher(String, Container, int, int, int, int) - Constructor for class sky.monome.StrictPageSwitcher
Deprecated. Since SkyMonome v1.2, all components register themselves inside their container, so you don't need to specify the container by calling this constructor.
StrictPageSwitcher(String, int, int, int, int) - Constructor for class sky.monome.StrictPageSwitcher
Constructs a page switcher with the specified name, specified coordinates and dimensions.
subList(int, int) - Method in class sky.monome.util.SynchronizedList
Deprecated. Since the sublist will share the same internal data, there will be no consistent synchronization anymore by manipulating the sublist.
SwingSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses with a kind of "swing".
SwingSequenceIterator() - Constructor for class sky.monome.sequence.SwingSequenceIterator
Constructs a swing sequence iterator.
Synchronized - Interface in sky.monome.util
Interface for all collections that are strongly synchronized.
SynchronizedList<T> - Class in sky.monome.util
Unbounded list with strong synchronization.
SynchronizedList() - Constructor for class sky.monome.util.SynchronizedList
Constructs an empty synchronized list.

T

tempo - Variable in class sky.monome.sequencer.SequencerEngine
Tempo used by this sequencer engine.
thread - Variable in class sky.monome.behavior.DynamicBehavior
Thread that is responsible for animate this behavior.
ThreadWithUserObjects - Class in sky.monome.util
Thread which can have user objects for use by example in the run() method.
ThreadWithUserObjects(Object...) - Constructor for class sky.monome.util.ThreadWithUserObjects
Constructs a thread with given user objects.
ThreadWithUserObjects(String, Object...) - Constructor for class sky.monome.util.ThreadWithUserObjects
Constructs a thread with given user objects and the specified name.
ThreadWithUserObjects(ThreadGroup, String, Object...) - Constructor for class sky.monome.util.ThreadWithUserObjects
Constructs a thread with given user objects, the specified thread group and the specified name.
throwException() - Static method in class sky.monome.Monome
Throws an exception and prints the stack trace.
timeBetweenSteps - Variable in class sky.monome.sequencer.SequencerEngine
Calculated time between two consecutive steps, in milliseconds.
toArray() - Method in class sky.monome.util.SynchronizedList
Returns an array of objects contained in this list.
toArray(T[]) - Method in class sky.monome.util.SynchronizedList
Returns an array containing all of elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
Toggle - Class in sky.monome.behavior
Toggle behavior.
Toggle() - Constructor for class sky.monome.behavior.Toggle
Constructs a toggle behavior with the default type ToggleType.INITIALIZED_OFF.
Toggle(Toggle.ToggleType) - Constructor for class sky.monome.behavior.Toggle
Constructs a toggle behavior with the specified type.
Toggle.ToggleType - Enum in sky.monome.behavior
Type of behavior.
toggleType - Variable in class sky.monome.behavior.Toggle
Type of behavior.
toString() - Method in class sky.monome.Analog
Returns a string representation of this analog.
toString() - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Returns a string representation of this "lure".
toString() - Method in class sky.monome.Component
Returns a string representation of this component.
toString() - Method in class sky.monome.FrameGroup
Returns a string representation of this frame group.
toString() - Method in class sky.monome.Group
Returns a string representation of this group.
toString() - Method in class sky.monome.LedButtonCouple
Returns a string representation of this led/button couple.
toString() - Method in class sky.monome.LedButtonGroup
Returns a string representation of this led/button group.
toString() - Method in class sky.monome.Monome
Returns a string representation of this logical Monome device.
toString() - Method in class sky.monome.MultiSequencerGroup.SpecificSequencerGroup
Returns a string representation of this specific sequencer group.
toString() - Method in class sky.monome.MultiSequencerGroup
Returns a string representation of this multisequencer group.
toString() - Method in class sky.monome.Page
Returns a string representation of this page.
toString() - Method in class sky.monome.PageSwitcher
Returns a string representation of this page switcher.
toString() - Method in class sky.monome.SequencerGroup
Returns a string representation of this sequencer group.
toString() - Method in class sky.monome.SequencerPageSwitcher.SequencerPage
Returns a string representation of this sequencer page.
toString() - Method in class sky.monome.SequencerPageSwitcher
Returns a string representation of this sequencer page switcher.
toString() - Method in class sky.monome.StrictPageSwitcher
Returns a string representation of this page switcher.
toString() - Method in class sky.monome.util.OSCMessageDigester
Returns a string representation of this message digester.
toString() - Method in class sky.monome.util.scale.MidiNote
Returns a string representation of this Midi note.
toString() - Method in class sky.monome.util.scale.Scale
Returns a string representation of this scale.
toString() - Method in class sky.monome.util.SynchronizedList
Returns a string representation of this list.
translate(int, int) - Method in class sky.monome.frame.AbstractFrameWindow
Makes a translation on the frame by the specified offset.
translate(int, int) - Method in class sky.monome.frame.BoundedFrameWindow
Makes a translation on the frame by the specified offset.
TwiceUpwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses upwardly in the sequence, two steps by two steps.
TwiceUpwardSequenceIterator() - Constructor for class sky.monome.sequence.TwiceUpwardSequenceIterator
Constructs a twice upward sequence iterator.

U

upward - Variable in class sky.monome.sequence.SwingSequenceIterator
Indicates whether the iterator is currently progressing upwardly or backwardly.
upward - Variable in class sky.monome.sequence.UpwardAndBackwardSequenceIterator
Indicates whether the iterator is currently progressing upwardly or backwardly.
UpwardAndBackwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses alternatively upwardly and backwardly in the sequence (ping-pong effect).
UpwardAndBackwardSequenceIterator() - Constructor for class sky.monome.sequence.UpwardAndBackwardSequenceIterator
Constructs an upward and backward sequence iterator.
UpwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>> - Class in sky.monome.sequence
Iterator over a sequencer's sequence which progresses upwardly in the sequence.
UpwardSequenceIterator() - Constructor for class sky.monome.sequence.UpwardSequenceIterator
Constructs an upward sequence iterator.
userObjects - Variable in class sky.monome.util.ThreadWithUserObjects
Array of arguments given to this thread.

V

value - Variable in class sky.monome.Analog
Current value of this analog.
value - Variable in class sky.monome.event.analog.AnalogEvent
Value associated with this analog event.
valueOf(String) - Static method in enum sky.monome.behavior.DynamicBehavior.DynamicBehaviorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.behavior.LightOnPush.LightOnPushType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.behavior.PassiveBehavior.PassivityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.behavior.Toggle.ToggleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.event.button.ButtonEvent.ButtonAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.event.sequencer.NotePlayerListener.PlayerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.frame.AbstractWindow.WindowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.LedButtonCouple.ButtonState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.LedButtonCouple.LedState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.Monome.MonomeSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.sequence.RandomOffsetSequenceIterator.RandomOffsetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.sequencer.Sequencer.SequencerOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum sky.monome.util.scale.MidiNote.Note
Returns the enum constant of this type with the specified name.
values() - Static method in enum sky.monome.behavior.DynamicBehavior.DynamicBehaviorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.behavior.LightOnPush.LightOnPushType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.behavior.PassiveBehavior.PassivityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.behavior.Toggle.ToggleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.event.button.ButtonEvent.ButtonAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.event.sequencer.NotePlayerListener.PlayerMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.frame.AbstractWindow.WindowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.LedButtonCouple.ButtonState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.LedButtonCouple.LedState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.Monome.MonomeSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.sequence.RandomOffsetSequenceIterator.RandomOffsetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum sky.monome.sequencer.Sequencer.SequencerOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class sky.monome.util.ReversibleHashMap
Returns a collection of all values contained by this map in a normal way.
values() - Static method in enum sky.monome.util.scale.MidiNote.Note
Returns an array containing the constants of this enum type, in the order they are declared.

W

when - Variable in class sky.monome.event.GenericEvent
Time of this generic event, in milliseconds since the time zero of Unix world.
width - Variable in class sky.monome.Container
Width of this container.
width - Variable in class sky.monome.frame.DefaultFrame
Width of this frame.
windowContainer - Variable in class sky.monome.frame.AbstractWindow
Container that contains this window.
writeOn(Frame) - Method in class sky.monome.AbstractGroup
Writes this abstract group on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.AbstractPageSwitcher
Writes this page switcher on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.Analog
Writes this analog on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.behavior.Pad.PadGroup.Lure
Writes this led on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.Component
Writes this component on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.LedButtonCouple
Writes this led on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.SequencerPageSwitcher
Writes this sequencer page switcher on the specified frame in order to refresh the Monome device.
writeOn(Frame) - Method in class sky.monome.StrictPageSwitcher
Writes this page switcher on the specified frame in order to refresh the Monome device.

X

x - Variable in class sky.monome.Component
X-coordinate of this component.
x - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Real value of the offset on the X-axis.
xIncrement - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Value of the increment on the X-axis.
xOffset - Variable in class sky.monome.frame.AbstractFrameWindow
Offset on the X-axis.

Y

y - Variable in class sky.monome.Component
Y-coordinate of this component.
y - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Real value of the offset on the Y-axis.
yIncrement - Variable in class sky.monome.frame.AbstractInertiaFrameWindow
Value of the increment on the Y-axis.
yOffset - Variable in class sky.monome.frame.AbstractFrameWindow
Offset on the Y-axis.

A B C D E F G H I K L M N O P R S T U V W X Y