public abstract class GroupedSourceParameters
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
Constructor and Description |
---|
GroupedSourceParameters() |
Modifier and Type | Method and Description |
---|---|
int |
countChannelGroups()
Get the total number of channel groups
|
int |
getChannelBitmap() |
int[] |
getChannelGroups() |
java.lang.String |
getDataSource() |
int |
getGroupChannels(int iGroup)
Get the specific channels associated with a particular group.
|
int |
getGroupingType() |
boolean |
mayHaveBearings() |
boolean |
mayHaveRange() |
void |
setChannelBitmap(int channelBitmap) |
void |
setChannelGroups(int[] channelGroups) |
void |
setDataSource(java.lang.String dataSource) |
void |
setGroupingType(int groupingType) |
public static final long serialVersionUID
public int countChannelGroups()
public int getGroupChannels(int iGroup)
iGroup
- group index (0, 1, 2, 3 whatever the actual group numbers are !)public java.lang.String getDataSource()
public void setDataSource(java.lang.String dataSource)
dataSource
- the dataSource to setpublic int getChannelBitmap()
public void setChannelBitmap(int channelBitmap)
channelBitmap
- the channelBitmap to setpublic int[] getChannelGroups()
public void setChannelGroups(int[] channelGroups)
channelGroups
- the channelGroups to setpublic int getGroupingType()
public void setGroupingType(int groupingType)
groupingType
- the groupingType to setpublic boolean mayHaveBearings()
public boolean mayHaveRange()