public class OutputUnitsAffinityGroup<T> extends Object
LayoutOutputs or MountItems) generated for the same
Component. Used by LayoutState, MountState and TransitionManager
to group items subjected to same Transition set to their originative Component| Constructor and Description |
|---|
OutputUnitsAffinityGroup() |
OutputUnitsAffinityGroup(OutputUnitsAffinityGroup<T> group) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int type,
T value) |
void |
clean() |
boolean |
equals(Object o) |
T |
get(int type) |
T |
getAt(int index) |
T |
getMostSignificantUnit() |
boolean |
isEmpty() |
void |
replace(int type,
T value) |
int |
size() |
String |
toString() |
int |
typeAt(int index) |
public OutputUnitsAffinityGroup()
public OutputUnitsAffinityGroup(OutputUnitsAffinityGroup<T> group)
public void add(int type,
T value)
public void replace(int type,
T value)
public T get(int type)
public int size()
public boolean isEmpty()
public int typeAt(int index)
public T getAt(int index)
public T getMostSignificantUnit()
public void clean()