|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdip.gui.map.DefaultMapRenderer2.Tracker
Keeps track of the DOM Elements and other info to monitor changes; ONE (and only one) Tracker object will exist for each Province with any items to be rendered (SC, units, etc.)
Constructor Summary | |
DefaultMapRenderer2.Tracker()
Create a Tracker object |
Method Summary | |
Unit |
getDislodgedUnit()
|
org.w3c.dom.svg.SVGElement |
getDislodgedUnitElement()
|
java.lang.String |
getOriginalProvinceCSS()
Returns original province CSS style(s), or null, derived when setProvinceHiliteElement() was called. |
java.lang.String |
getPowerCSSClass(Power power)
Returns the CSS class for the power, or, the original CSS defined in the SVG file (if available) if power is null. |
org.w3c.dom.svg.SVGElement |
getProvinceHiliteElement()
|
org.w3c.dom.svg.SVGElement |
getSCElement()
|
Unit |
getUnit()
|
org.w3c.dom.svg.SVGElement |
getUnitElement()
|
void |
setDislodgedUnit(org.w3c.dom.svg.SVGElement el,
Unit unit)
|
void |
setDislodgedUnit(Unit u)
|
void |
setProvinceHiliteElement(org.w3c.dom.svg.SVGElement el)
|
void |
setSCElement(org.w3c.dom.svg.SVGElement el)
|
void |
setUnit(org.w3c.dom.svg.SVGElement el,
Unit unit)
|
void |
setUnit(Unit u)
|
java.lang.String |
toString()
For debugging only |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DefaultMapRenderer2.Tracker()
Method Detail |
public org.w3c.dom.svg.SVGElement getUnitElement()
public org.w3c.dom.svg.SVGElement getDislodgedUnitElement()
public Unit getUnit()
public Unit getDislodgedUnit()
public void setUnit(Unit u)
public void setDislodgedUnit(Unit u)
public void setProvinceHiliteElement(org.w3c.dom.svg.SVGElement el)
public org.w3c.dom.svg.SVGElement getProvinceHiliteElement()
public java.lang.String getOriginalProvinceCSS()
public java.lang.String getPowerCSSClass(Power power)
public void setSCElement(org.w3c.dom.svg.SVGElement el)
public org.w3c.dom.svg.SVGElement getSCElement()
public void setUnit(org.w3c.dom.svg.SVGElement el, Unit unit)
public void setDislodgedUnit(org.w3c.dom.svg.SVGElement el, Unit unit)
public java.lang.String toString()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |