|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SequenceIterator | |
---|---|
sky.monome | Main package of SkyMonome library. |
sky.monome.sequence | Package of all classes relative to sequence iterating. |
sky.monome.sequence.factory | Package of all sequence iterator factories. |
sky.monome.sequencer | Package of all classes relative to sequencers. |
Uses of SequenceIterator in sky.monome |
---|
Fields in sky.monome declared as SequenceIterator | |
---|---|
protected SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> |
MultiSequencerGroup.SpecificSequencerGroup.sequenceIterator
Sequence iterator. |
protected SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> |
SequencerGroup.sequenceIterator
Sequence iterator. |
protected SequenceIterator<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> |
SequencerPageSwitcher.sequenceIterator
Sequence iterator. |
Methods in sky.monome that return SequenceIterator | |
---|---|
SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> |
MultiSequencerGroup.SpecificSequencerGroup.getSequenceIterator()
Returns the sequence iterator used by this sequencer. |
SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> |
SequencerGroup.getSequenceIterator()
Returns the sequence iterator used by this sequencer. |
SequenceIterator<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> |
SequencerPageSwitcher.getSequenceIterator()
Returns the sequence iterator used by this sequencer. |
Methods in sky.monome with parameters of type SequenceIterator | |
---|---|
void |
MultiSequencerGroup.SpecificSequencerGroup.setSequenceIterator(SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIterator)
Sets the sequence iterator used by this sequencer. |
void |
SequencerGroup.setSequenceIterator(SequenceIterator<SequencerGroup,SequencerRadio.SequencerRadioGroup> sequenceIterator)
Sets the sequence iterator used by this sequencer. |
void |
SequencerPageSwitcher.setSequenceIterator(SequenceIterator<SequencerPageSwitcher,SequencerRadio.SequencerRadioGroup> sequenceIterator)
Sets the sequence iterator used by this sequencer. |
Constructors in sky.monome with parameters of type SequenceIterator | |
---|---|
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,
SequenceIterator<MultiSequencerGroup.SpecificSequencerGroup,OptionalRadio.OptionalRadioGroup> sequenceIterator)
Constructs a specific sequencer group with the specified name, specified coordinates and dimensions, and the specified sequence iterator. |
|
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,
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. |
|
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,
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. |
Constructor parameters in sky.monome with type arguments of type SequenceIterator | |
---|---|
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. |
Uses of SequenceIterator in sky.monome.sequence |
---|
Classes in sky.monome.sequence that implement SequenceIterator | |
---|---|
class |
BackwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses backwardly in the sequence. |
class |
RandomOffsetSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses in the sequence with a randomly choosen direction at each step. |
class |
RandomSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses randomly in the sequence. |
class |
SwingSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses with a kind of "swing". |
class |
TwiceUpwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses upwardly in the sequence, two steps by two steps. |
class |
UpwardAndBackwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses alternatively upwardly and backwardly in the sequence (ping-pong effect). |
class |
UpwardSequenceIterator<S extends Sequencer<S,B>,B extends ButtonManager<B>>
Iterator over a sequencer's sequence which progresses upwardly in the sequence. |
Uses of SequenceIterator in sky.monome.sequence.factory |
---|
Methods in sky.monome.sequence.factory that return SequenceIterator | |
---|---|
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. |
Method parameters in sky.monome.sequence.factory with type arguments of type SequenceIterator | ||
---|---|---|
static
|
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. |
Constructor parameters in sky.monome.sequence.factory with type arguments of type SequenceIterator | |
---|---|
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 SequenceIterator in sky.monome.sequencer |
---|
Methods in sky.monome.sequencer that return SequenceIterator | |
---|---|
SequenceIterator<S,B> |
Sequencer.getSequenceIterator()
Returns the sequence iterator used by this sequencer. |
Methods in sky.monome.sequencer with parameters of type SequenceIterator | |
---|---|
void |
Sequencer.setSequenceIterator(SequenceIterator<S,B> sequenceIterator)
Sets the sequence iterator used by this sequencer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |