public interface IDelta extends IStructView
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
F_ADD_SUBGROUPS
Add subgroups field name.
|
static java.lang.String |
F_ADD_UNIT_TAGS
Add unit tags field name.
|
static java.lang.String |
F_REMOVE_MASK
Remove mask field name.
|
static java.lang.String |
F_SUBGROUP_INDEX
Subgroup index field name.
|
Modifier and Type | Method and Description |
---|---|
ISubgroup[] |
getAddSubgroups()
Returns the add subgroups.
|
java.lang.Integer[] |
getAddUnitTags()
Returns the add unit tags.
|
IPair<java.lang.String,java.lang.Object> |
getRemoveMask()
Returns the remove mask.
|
java.lang.Integer |
getSubgroupIndex()
Returns the subgroup index.
|
get, get, getStruct
static final java.lang.String F_SUBGROUP_INDEX
static final java.lang.String F_REMOVE_MASK
static final java.lang.String F_ADD_SUBGROUPS
static final java.lang.String F_ADD_UNIT_TAGS
java.lang.Integer getSubgroupIndex()
IPair<java.lang.String,java.lang.Object> getRemoveMask()
If the second value of the returned pair (IPair.getValue2()
) is not the string "None"
, then the first value of the returned pair (
IPair.getValue1()
) may have the following values:
"ZeroIndices"
- in this case the second value is an Integer
array (Integer[]
) listing the retained indices from the
current selection, units of unlisted index values are removed"OneIndices"
- second value is an Integer
array (Integer[]
) listing the indices that are removed"Mask"
- second value will be a IBitArray
specifying a deselection map: units at indices where bit is set are removed,
deselection count is the number of 1
s (IBitArray.getOnesCount()
)ISubgroup[] getAddSubgroups()
java.lang.Integer[] getAddUnitTags()
This API documentation is public and is intended for / allowed to be used by anyone.
Scelight home page: https://sites.google.com/site/scelight/
Scelight is a trademark of András Belicza. Copyright © András Belicza, 2013-2015. All rights reserved.