public class OutputUnitsAffinityGroup<T>
extends java.lang.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(java.lang.Object o) |
T |
get(int type) |
T |
getAt(int index) |
T |
getMostSignificantUnit() |
boolean |
isEmpty() |
void |
replace(int type,
T value) |
int |
size() |
java.lang.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()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object