abstract class Circle<P extends SVGNest<?>> extends SVGParaNest<P>
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
Circle.RegisterPainter
A painter of the superaccount register views in each node of the circle.
|
| Constructor and Description |
|---|
Circle(Circle<?> _inCircle,
int _level,
VotespaceV _votespaceV)
Constructs a Circle.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract NodeV |
candidateV()
The current candidate view for all nodes of this circle, or null if there is none.
|
(package private) static int |
capacity()
The number of count node views, or the maximum number of peer nodes that can be
shown in this circle.
|
(package private) Circle<?> |
inCircle()
The circle at the next level inward, or null if there is none.
|
(package private) boolean |
isVisible()
Answers whether the SVG component is nominally visible.
|
(package private) int |
level()
The periperal level of this circle, where zero is the center circle.
|
(package private) long |
mosquitoBar()
The volume of votes below which a node is to be shown as a "mosquito".
|
(package private) NodeV |
nodeV(int offset)
Returns the node view at the specified dart sector offset.
|
(package private) abstract float |
nodularStandOff()
The radius of clear space surrounding each count node of this circle.
|
(package private) VoterCircle |
outCircle()
Returns the circle at the next level outward, creating a new circle if necessary.
|
(package private) Circle.RegisterPainter |
registerPainter()
The register painter for this circle.
|
(package private) void |
setCountNodeV(NodeV v,
int offset)
Sets a node view.
|
(package private) void |
setMosquitoBar(long _mosquitoBar)
Sets the mosquito bar.
|
(package private) void |
setVisible(boolean toBe)
Sets the visibility of the SVG component.
|
OMSVGGElement |
svgView()
The wrapped SVG node.
|
(package private) VotespaceV |
votespaceV()
The scene view of which this view is a component.
|
parent, setParentCircle(Circle<?> _inCircle, int _level, VotespaceV _votespaceV)
inCircle(),
level()abstract NodeV candidateV()
static int capacity()
final NodeV nodeV(int offset)
offset - the dart sector offset, which is zero based.ArrayIndexOutOfBoundsException - if the offset is not less than the
capacity of this circle.setCountNodeV(NodeV,int)final void setCountNodeV(NodeV v, int offset)
nodeV(int)final boolean isVisible()
svgView(),
setVisible(boolean)final void setVisible(boolean toBe)
isVisible()final int level()
final long mosquitoBar()
NodeV.isMosquito(),
setMosquitoBar(long)final void setMosquitoBar(long _mosquitoBar)
mosquitoBar()abstract float nodularStandOff()
final VoterCircle outCircle()
Circle.RegisterPainter registerPainter()
final VotespaceV votespaceV()
public final OMSVGGElement svgView()
SVGWrapper