Uses of Interface
sky.monome.behavior.Behavior

Packages that use Behavior
sky.monome Main package of SkyMonome library. 
sky.monome.behavior Package of all behaviors. 
sky.monome.behavior.factory Package of all behavior factories 
 

Uses of Behavior in sky.monome
 

Classes in sky.monome that implement Behavior
static class FrameGroup.PassiveBehavior
          Deprecated. Since SkyMonome v1.1, it is recommended to use the PassiveBehavior class instead of this one.
 

Fields in sky.monome declared as Behavior
protected  Behavior LedButtonCouple.behavior
          Behavior of this led.
 

Methods in sky.monome that return Behavior
 Behavior LedButtonCouple.getBehavior()
          Returns the behavior of this led.
 

Constructors in sky.monome with parameters of type Behavior
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, int x, int y, Behavior behavior)
          Constructs a led/button couple with the specified name, specified coordinates and the specified behavior.
 

Constructor parameters in sky.monome with type arguments of type Behavior
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.
 

Uses of Behavior in sky.monome.behavior
 

Classes in sky.monome.behavior that implement Behavior
 class AbstractRadio<T extends AbstractRadio.AbstractRadioGroup<?,T>>
          Behavior that creates mutual selections/unselections, like radio fields in a form.
 class BlinkingLight
          Behavior for blinking light.
 class BlinkingLightOnPush
          Behavior for blinking light when the button is pushed.
 class DynamicBehavior
          Behavior that can make animation in time, like blinking effect.
 class LightOnPush
          Behavior that changes the led state accordingly to the button state, in a monostable manner.
 class Member<G extends Member.Group<?,G>>
          Member behavior.
 class OptionalRadio
          Behavior that creates mutual selections/unselections, like radio fields in a form.
 class Pad
          Pad behavior.
 class PassiveBehavior
          Led behavior that does nothing when it is notified and does nothing at the initialization.
 class Radio
          Behavior that creates mutual selections/unselections, like radio fields in a form.
 class SequencerRadio
          Behavior that creates mutual selections/unselections, like radio fields in a form.
 class StaticBehavior
          Behavior that has no animation in time.
 class Toggle
          Toggle behavior.
 

Fields in sky.monome.behavior declared as Behavior
protected  Behavior Pad.PadGroup.behavior
          Common behavior of this group.
 

Methods in sky.monome.behavior that return Behavior
protected  Behavior Pad.PadGroup.getBehavior()
          Returns the common behavior that is internally used for the synchronization of all associated pads.
 

Constructors in sky.monome.behavior with parameters of type Behavior
Pad.PadGroup.Lure(Behavior behavior)
          Constructs a "lure" with the specified common behavior.
Pad.PadGroup(Behavior behavior)
          Constructs a pad group with the specified behavior.
 

Uses of Behavior in sky.monome.behavior.factory
 

Methods in sky.monome.behavior.factory that return Behavior
 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.
 

Constructor parameters in sky.monome.behavior.factory with type arguments of type Behavior
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.