Bitwig Studio Control Surface API  4.0.1
ChannelBank.java
1 package com.bitwig.extension.controller.api;
2 
5 
14 public interface ChannelBank<ChannelType extends Channel> extends ObjectProxy, Bank<ChannelType>
15 {
26  @Deprecated
27  Channel getChannel(int indexInBank);
28 
36  void setChannelScrollStepSize(int stepSize);
37 
46  @Deprecated
47  void scrollChannelsPageUp();
48 
57  @Deprecated
59 
67  @Deprecated
68  void scrollChannelsUp();
69 
77  @Deprecated
78  void scrollChannelsDown();
79 
90  @Deprecated
91  void scrollToChannel(int position);
92 
100  @Deprecated
102 
115  @Deprecated
116  void addChannelScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned);
117 
124 
133  @Deprecated
135 
142 
151  @Deprecated
153 
161 
171  @Deprecated
173 
180  @Deprecated
181  void scrollSendsPageUp();
182 
189  @Deprecated
190  void scrollSendsPageDown();
191 
198  @Deprecated
199  void scrollSendsUp();
200 
207  @Deprecated
208  void scrollSendsDown();
209 
218  @Deprecated
219  void scrollToSend(int position);
220 
229  @Deprecated
231 
240  @Deprecated
242 
252  @Deprecated
254 }
void addChannelCountObserver(IntegerValueChangedCallback callback)
void addCanScrollSendsUpObserver(BooleanValueChangedCallback callback)
void addCanScrollChannelsDownObserver(BooleanValueChangedCallback callback)
void addCanScrollSendsDownObserver(BooleanValueChangedCallback callback)
void addSendCountObserver(IntegerValueChangedCallback callback)
void addCanScrollChannelsUpObserver(BooleanValueChangedCallback callback)
void addChannelScrollPositionObserver(IntegerValueChangedCallback callback, int valueWhenUnassigned)