Uses of Class
sky.monome.exception.MonomeException

Packages that use MonomeException
sky.monome Main package of SkyMonome library. 
sky.monome.behavior Package of all behaviors. 
sky.monome.behavior.factory Package of all behavior factories 
sky.monome.sequence.factory Package of all sequence iterator factories. 
sky.monome.sequencer Package of all classes relative to sequencers. 
 

Uses of MonomeException in sky.monome
 

Methods in sky.monome that throw MonomeException
 void Group.addComponent(Component component)
          Adds the specified component to the list of contained components.
 void LedButtonGroup.addLedButtonCouple(LedButtonCouple ledButtonCouple)
          Adds the specified led/button couple to the list of contained led/button couples.
protected  void MultiSequencerGroup.SpecificSequencerGroup.addLedButtonCouple(LedButtonCouple ledButtonCouple)
          Adds the specified led/button couple to the list of led/button couples.
protected  void SequencerGroup.addLedButtonCouple(LedButtonCouple ledButtonCouple)
          Adds the specified led/button couple to the list of led/button couples.
protected  void SequencerPageSwitcher.SequencerPage.addLedButtonCouple(LedButtonCouple ledButtonCouple)
          Adds the specified led/button couple to the list of led/button couples.
 void AbstractPageSwitcher.addPage(Page page)
          Adds the specified page to the list of contained pages.
 void Monome.clear()
          Clears the led state of all leds of the Monome device.
 void Monome.clear(boolean state)
          Clears the led state of all leds of the Monome device.
 void LedButtonCouple.doClick()
          Programmatically does a click on this led/button couple.
 void AbstractGroup.notify(OSCMessageDigester messageDigester)
          Notifies this abstract group that a message comes from the Monome device.
 void AbstractPageSwitcher.notify(OSCMessageDigester messageDigester)
          Notifies this page switcher that a message comes from the Monome device.
abstract  void Component.notify(OSCMessageDigester messageDigester)
          Notifies this component that a message comes from the Monome device.
 void LedButtonCouple.notify(OSCMessageDigester messageDigester)
          Notifies this led/button couple that a message comes from the Monome device.
 void SequencerPageSwitcher.notify(OSCMessageDigester messageDigester)
          Notifies this sequencer page switcher that a message comes from the Monome device.
 void Monome.refresh()
          Refreshes the physical Monome device according to this logical Monome device.
abstract  void AbstractPageSwitcher.removePage(Page page)
          Removes the specified page from the list of contained pages.
 void PageSwitcher.removePage(Page page)
          Removes the specified page from the list of contained pages.
 void StrictPageSwitcher.removePage(Page page)
          Removes the specified page from the list of contained pages.
 void SequencerGroup.sequencingAction(SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          Invoked when this sequencer must iterate over the sequence.
 void SequencerPageSwitcher.sequencingAction(SequencerEngine<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          Invoked when this sequencer must iterate over the sequence.
 void FrameGroup.setFrame(Frame frame)
          Modifies the frame that is shown in this frame group.
 void LedButtonCouple.setLedState(LedButtonCouple.LedState ledState, boolean mustRefresh)
          Modifies the state of this led.
 void MultiSequencerGroup.SpecificSequencerGroup.setStepsNumber(int stepsNumber)
          Modifies the number of steps to iterate over the sequence.
 void SequencerGroup.setStepsNumber(int stepsNumber)
          Modifies the number of steps to iterate over the sequence.
 void SequencerPageSwitcher.setStepsNumber(int stepsNumber)
          Modifies the number of steps to iterate over the sequence.
abstract  void AbstractPageSwitcher.showPage(Page page)
          Shows the specified page, if this page is actually contained by this page switcher.
 void PageSwitcher.showPage(Page page)
          Shows the specified page, if this page is actually contained by this page switcher.
 void StrictPageSwitcher.showPage(Page page)
          Shows the specified page, if this page is actually contained by this page switcher.
 void SequencerPageSwitcher.showPage(SequencerPageSwitcher.SequencerPage sequencerPage)
          Sets as active the specified page.
 void AbstractGroup.writeOn(Frame frame)
          Writes this abstract group on the specified frame in order to refresh the Monome device.
 void AbstractPageSwitcher.writeOn(Frame frame)
          Writes this page switcher on the specified frame in order to refresh the Monome device.
abstract  void Component.writeOn(Frame frame)
          Writes this component on the specified frame in order to refresh the Monome device.
 void SequencerPageSwitcher.writeOn(Frame frame)
          Writes this sequencer page switcher on the specified frame in order to refresh the Monome device.
 void StrictPageSwitcher.writeOn(Frame frame)
          Writes this page switcher on the specified frame in order to refresh the Monome device.
 

Constructors in sky.monome that throw MonomeException
FrameGroup(java.lang.String name, Container container, int x, int y, int width, int height)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Frame frame)
          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(java.lang.String name, int x, int y, int width, int height)
          Constructs a frame group with specified coordinates and dimensions and the specified name.
FrameGroup(java.lang.String name, int x, int y, int width, int height, Frame frame)
          Constructs a frame group with specified coordinates and dimensions, the specified name and showing the specified frame.
LedButtonCouple(java.lang.String name, Container container, int x, int y)
          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(java.lang.String name, Container container, int x, int y, Behavior behavior)
          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(java.lang.String name, Container container, int x, int y, BehaviorFactory behaviorFactory)
          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(java.lang.String name, int x, int y)
          Constructs a led/button couple with the specified name and specified coordinates.
LedButtonCouple(java.lang.String name, int x, int y, Behavior behavior)
          Constructs a led/button couple with the specified name, specified coordinates and the specified behavior.
LedButtonCouple(java.lang.String name, int x, int y, BehaviorFactory behaviorFactory)
          Constructs a led/button couple with the specified name, specified coordinates and the specified behavior factory.
LedButtonGroup(java.lang.String name, Container container, int x, int y, int width, int height, BehaviorFactory behaviorFactory)
          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(java.lang.String name, Container container, int x, int y, int width, int height, java.lang.Class<? extends Behavior> behaviorClass, java.lang.Object... argumentsForBehavior)
          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(java.lang.String name, int x, int y, int width, int height, BehaviorFactory behaviorFactory)
          Constructs a led/button group with the specified name, specified coordinates and dimensions and the specified behavior factory.
Monome(java.lang.String name, Monome.MonomeSize monomeSize, java.lang.String address, java.lang.String prefix, int portInNumber, int portOutNumber)
          Constructs a logical Monome device with specified name, size, network addressing and prefix.
MultiSequencerGroup.SpecificSequencerGroup(java.lang.String name, int x, int y, int width, int height, float tempo, int divisions, SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIterator)
          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(java.lang.String name, int x, int y, int width, int height, float tempo, int divisions, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIteratorFactory)
          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.
MultiSequencerGroup.SpecificSequencerGroup(java.lang.String name, int x, int y, int width, int height, SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIterator)
          Constructs a specific sequencer group with the specified name, specified coordinates and dimensions, and the specified sequence iterator.
MultiSequencerGroup.SpecificSequencerGroup(java.lang.String name, int x, int y, int width, int height, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIteratorFactory)
          Constructs a specific sequencer group with the specified name, specified coordinates and dimensions, and the specified sequence iterator factory.
MultiSequencerGroup(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, java.lang.Class<? extends SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup>> sequenceIteratorClass)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIteratorFactory)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, SequenceIteratorFactory<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIteratorFactory)
          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.
SequencerGroup(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIterator)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIterator, SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIteratorFactory<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIteratorFactory)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIteratorFactory<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIteratorFactory, SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIterator)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIterator, SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIteratorFactory<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIteratorFactory)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequenceIteratorFactory<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIteratorFactory, SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          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.
SequencerGroup(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, SequencerEngine<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequencerEngine)
          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.
SequencerPageSwitcher.SequencerPage(java.lang.String name)
          Constructs a sequencer page with the specified name.
SequencerPageSwitcher(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, int pagesNumber)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, int pagesNumber, SequenceIterator<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> sequenceIterator)
          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(java.lang.String name, Container container, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, int pagesNumber, SequenceIteratorFactory<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> sequenceIteratorFactory)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, int pagesNumber)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, int pagesNumber, SequenceIterator<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> sequenceIterator)
          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(java.lang.String name, int x, int y, int width, int height, Sequencer.SequencerOrientation sequencerOrientation, float tempo, int divisions, int stepsNumber, boolean optional, int pagesNumber, SequenceIteratorFactory<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> sequenceIteratorFactory)
          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.
 

Uses of MonomeException in sky.monome.behavior
 

Methods in sky.monome.behavior that throw MonomeException
 void BlinkingLight.action()
          Invoked when the behavior must execute its perpetual or one-time action.
 void BlinkingLightOnPush.action()
          Invoked when the behavior must execute its perpetual or one-time action.
abstract  void DynamicBehavior.action()
          Invoked when the behavior must execute its perpetual or one-time action.
protected abstract  void Member.Group.addMember(M member)
          Adds the specified member behavior to the list of associated member behaviors.
protected  void AbstractRadio.AbstractRadioGroup.addMember(T member)
          Deprecated. With a radio group, it is recommended to use the addRadio(T) method instead of this one.
protected  void Radio.RadioGroup.addRadio(Radio radio)
          Adds the specified radio behavior to the list of associated radio behaviors.
protected  void SequencerRadio.SequencerRadioGroup.addRadio(SequencerRadio sequencerRadio)
          Adds the specified radio behavior to the list of associated radio behaviors.
protected abstract  void AbstractRadio.AbstractRadioGroup.addRadio(T radio)
          Adds the specified radio behavior to the list of associated radio behaviors.
 void Behavior.init()
          Initializes this behavior and the registered led/button couple.
 void OptionalRadio.init()
          Initializes this optional radio behavior and the registered led/button couple.
 void Pad.init()
          Initializes this behavior and the registered led/button couple.
 void Radio.init()
          Initializes this radio behavior and the registered led/button couple.
 void SequencerRadio.init()
          Initializes this sequencer radio behavior and the registered led/button couple.
 void AbstractRadio.AbstractRadioGroup.initRadio(T radio)
          Initializes the specified radio behavior in the context of this radio group.
 void Behavior.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this behavior that an action on the button is performed.
 void BlinkingLightOnPush.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this behavior that an action on the button is performed.
 void LightOnPush.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this behavior that an action on the button is performed.
 void OptionalRadio.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this optional radio behavior that an action on the button is performed.
 void Pad.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this behavior that an action on the button is performed.
 void Radio.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this radio behavior that an action on the button is performed.
 void SequencerRadio.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this sequencer radio behavior that an action on the button is performed.
 void Toggle.notify(ButtonEvent.ButtonAction buttonAction)
          Notifies this behavior that an action on the button is performed.
protected abstract  void Member.Group.notify(M member, ButtonEvent.ButtonAction buttonAction)
          Notifies that the specified member behavior is itself notified (the led/button couple notified its behavior).
 void Pad.PadGroup.Lure.notify(OSCMessageDigester messageDigester)
          Notifies this led/button couple that a message comes from the Monome device.
protected  void Pad.PadGroup.notify(Pad member, ButtonEvent.ButtonAction buttonAction)
          Notifies that the specified pad behavior is itself notified (the led/button couple had notified its pad behavior).
protected  void AbstractRadio.AbstractRadioGroup.notify(T radio)
          Notifies that the specified radio behavior is itself notified (the led/button couple notified its behavior).
protected  void AbstractRadio.AbstractRadioGroup.notify(T member, ButtonEvent.ButtonAction buttonAction)
          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.
protected  void AbstractRadio.off()
          Sets the led state of the registered led/button couple off.
 void Behavior.setLedButtonCouple(LedButtonCouple ledButtonCouple)
          Modifies the led/button couple registered with this behavior.
 void DynamicBehavior.setLedButtonCouple(LedButtonCouple ledButtonCouple)
          Modifies the led/button couple registered with this behavior.
 void StaticBehavior.setLedButtonCouple(LedButtonCouple ledButtonCouple)
          Modifies the led/button couple registered with this behavior.
 void Pad.PadGroup.Lure.setLedState(LedButtonCouple.LedState ledState, boolean mustRefresh)
          Modifies the state of this led.
protected  void Pad.PadGroup.setLedStates(LedButtonCouple.LedState ledState)
          Sets the led states of all associated pads.
 

Constructors in sky.monome.behavior that throw MonomeException
Pad.PadGroup.Lure(Behavior behavior)
          Constructs a "lure" with the specified common behavior.
Pad.PadGroup()
          Constructs a pad group.
Pad.PadGroup(Behavior behavior)
          Constructs a pad group with the specified behavior.
Pad.PadGroup(BehaviorFactory behaviorFactory)
          Constructs a pad group with the specified behavior factory.
 

Uses of MonomeException in sky.monome.behavior.factory
 

Methods in sky.monome.behavior.factory that throw MonomeException
 Behavior BehaviorFactory.createBehavior(java.lang.Object... arguments)
          Creates a behavior with the help of optional arguments.
 Behavior GenericBehaviorFactory.createBehavior(java.lang.Object... arguments)
          Creates a behavior with the help of optional arguments.
 Behavior MemberFactory.createBehavior(java.lang.Object... arguments)
          Creates a member behavior with the help of optional arguments.
 

Constructors in sky.monome.behavior.factory that throw MonomeException
GenericBehaviorFactory(java.lang.Class<? extends Behavior> behaviorClass, java.lang.Object... argumentsForBehavior)
          Constructs a generic behavior factory which can produce behaviors of the specified class and with the specified arguments common to all produced behaviors.
 

Uses of MonomeException in sky.monome.sequence.factory
 

Methods in sky.monome.sequence.factory that throw MonomeException
static
<S extends Sequencer<S,B>,B extends ButtonManager<B>>
GenericSequenceIteratorFactory<S,B>
GenericSequenceIteratorFactory.createGenericSequenceIteratorFactory(java.lang.Class<? extends SequenceIterator> sequenceIteratorClass, java.lang.Object... argumentsForSequenceIterator)
          Creates a generic sequence iterator factory of specified types, and with the specified (not paramtrized) sequence iterator class and specified arguments.
 SequenceIterator<S,B> GenericSequenceIteratorFactory.createSequenceIterator(java.lang.Object... arguments)
          Creates a sequence iterator with the help of optional arguments.
 SequenceIterator<S,B> SequenceIteratorFactory.createSequenceIterator(java.lang.Object... arguments)
          Creates a sequence iterator with the help of optional arguments.
 

Constructors in sky.monome.sequence.factory that throw MonomeException
GenericSequenceIteratorFactory(java.lang.Class<? extends SequenceIterator<S,B>> sequenceIteratorClass, java.lang.Object... argumentsForSequenceIterator)
          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.
 

Uses of MonomeException in sky.monome.sequencer
 

Methods in sky.monome.sequencer that throw MonomeException
 void SequencerEngine.refreshMonome()
          Refreshes the physical Monome device.
 void Sequencer.sequencingAction(SequencerEngine<S,B> sequencerEngine)
          Invoked when this sequencer must iterate over the sequence.
 void Sequencer.setStepsNumber(int stepsNumber)
          Modifies the number of steps to iterate over the sequence.