|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--gumbo.visualize.data.consistency.IdManager
Abstract base class for pick mappers whose mapping is based on data model client IDs. Uses the filter pattern so that the managers can be easily chained.
Method Summary | |
Interactor |
findInputPick(java.lang.Object clientId)
Returns the input pick to this mapper that results from a pick associated with a given client ID being input to the head of the picking chain. |
InteractorGroup |
findOutputPick(java.lang.Object clientId)
Returns the output pick from this mapper that results from a pick associated with a given client ID being input to the head of the picking chain |
protected java.util.Map |
getOutputPickMap()
Returns this manager's client ID (Object) to output pick (InteractorGroup) map. |
abstract InteractorField.EventIn |
getPickIn()
The input pick. |
abstract InteractorField.EventOut |
getPickOut()
The output pick, which is the input pick or a managed interactor group corresponding to the input pick's client ID. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public Interactor findInputPick(java.lang.Object clientId)
clientId
- Input pick client ID. Never null.
public InteractorGroup findOutputPick(java.lang.Object clientId)
clientId
- Input pick client ID. Never null.
protected java.util.Map getOutputPickMap()
public abstract InteractorField.EventIn getPickIn()
getPickIn
in interface PickMapper
public abstract InteractorField.EventOut getPickOut()
getPickOut
in interface PickMapper
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |