Package | Description |
---|---|
votorola.a.count |
Counting votes and resources.
|
votorola.s.gwt.scene.feed.ss |
Supporting the server side of a feed.
|
votorola.s.wic.count |
The user interface of the count engine under Wicket.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
CountNodeIC
An implicitly created count node.
|
Modifier and Type | Field and Description |
---|---|
CountNodeW[] |
CR_Vote.TracePair.traceAtLastCount
The trace according to the results of last count, exclusive of any subsequent
user input.
|
CountNodeW[] |
CR_Vote.TracePair.traceProjected
A trace projected from traceAtLastCount by including any subsequent input of
the user's (but not of other users); or null if the user is unknown, or had no
subsequent input.
|
Modifier and Type | Field and Description |
---|---|
protected HashMap<String,CountNodeW> |
CR_Vote.CountTablePVC.cache |
Modifier and Type | Method and Description |
---|---|
(package private) CountNodeW[] |
CountNodeW.cast()
Casts the vote if there is one, and returns the
resulting vote trace.
|
(package private) CountNodeW[] |
CountNodeW.castSolo()
Casts the vote (if there is one) without carrying any
received votes along.
|
CountNodeW |
CountNodeW.clone() |
CountNodeW |
CountTable.PollView.get(String email)
Retrieves a node from this view.
|
CountNodeW |
CR_Vote.CountTablePVC.get(String voterEmail) |
CountNodeW |
CountTable.PollView.getOrCreate(String email)
Retrieves a node from this view, or, if none is stored, a CountNodeIC with default values.
|
CountNodeW |
CR_Vote.CountTablePVC.getOrCreate(String voterEmail) |
CountNodeW[] |
CountNodeW.trace()
Traces the route that a vote would follow if it were cast from this node, without
forcing the trace beyond uncast nodes.
|
(package private) CountNodeW[] |
CountNodeW.trace(boolean toForce)
Traces the route that a vote would follow if it were cast from this node.
|
(package private) CountNodeW[] |
CountNodeW.uncast()
Withdraws the vote if one was cast, and returns the resulting vote trace.
|
Modifier and Type | Method and Description |
---|---|
List<CountNodeW> |
CountTable.PollView.listByRankIndeces(long first,
long lastBound)
Retrieves a list of nodes by rank indeces.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
CountNodeW.castCyclic(CountNodeW[] trace)
Casts and carries down a cyclic trace that involves this node.
|
(package private) void |
CountNodeW.castStraight(CountNodeW[] trace)
Casts and carries down an acyclic trace.
|
static String |
CountNodeW.finalRecipientOrNobody(CountNodeW[] trace,
ResourceBundle resA)
Returns the email address of the final recipient of the trace, or the localized
string for "nobody".
|
void |
CountTable.put(CountNodeW node)
Stores a node.
|
void |
CountNodeW.Runner.run(CountNodeW node)
Runs this routine in the context of the specified count node.
|
(package private) void |
CountNodeW.uncastCyclic(CountNodeW[] trace)
Withdraws cast and carried votes from a cyclic trace that involves this node.
|
(package private) void |
CountNodeW.uncastStraight(CountNodeW[] trace)
Withdraws cast and carried votes from an acyclic trace.
|
Modifier and Type | Method and Description |
---|---|
CountNodeW |
PersonJig.countNode(Count count)
Fetches this person's count node and caches it for reuse.
|
Modifier and Type | Method and Description |
---|---|
void |
PersonJig.setDartSector(CountNodeW countNode)
Sets the dart sector.
|
void |
PersonJig.setVoteTrace(CountNodeW countNode)
Ensures the vote trace is set.
|
Modifier and Type | Field and Description |
---|---|
(package private) CountNodeW |
Tier.crosspathNode
The crosspath node, or null if there is none.
|
(package private) CountNodeW |
Tier.pathNode
The path node, or null if there is none.
|
Modifier and Type | Field and Description |
---|---|
(package private) List<CountNodeW> |
Tier.properNodesList
An unmodifiable list of the proper nodes in this tier.
|
Modifier and Type | Method and Description |
---|---|
(package private) CountNodeW |
Tier.getNode(int r)
Returns the node for the specified row, which is either a proper node
or a path node (or crosspath node) external to the proper list.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
Tier.initPlace(CountNodeW specificPathNode,
int t,
int tN) |
Constructor and Description |
---|
Tier(CountNodeW _pathNode,
CountNodeW node)
Constructs an orphan tier.
|
Tier(CountNodeW pathNode,
CountNodeW crosspathNode,
ArrayList<CountNodeW> properNodesList,
CountNodeW candidateNode,
Count count)
Constructs a tier from an ArrayList.
|
Constructor and Description |
---|
Tier(CountNodeW pathNode,
CountNodeW crosspathNode,
ArrayList<CountNodeW> properNodesList,
CountNodeW candidateNode,
Count count)
Constructs a tier from an ArrayList.
|