|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdip.world.variant.parser.XMLProvinceParser
Parses an XML ProvinceData description.
Field Summary | |
static java.lang.String |
ATT_BASE_MOVE_MODIFIER
|
static java.lang.String |
ATT_BORDERS
|
static java.lang.String |
ATT_CONVOYABLE_COAST
|
static java.lang.String |
ATT_DESCRIPTION
|
static java.lang.String |
ATT_FROM
|
static java.lang.String |
ATT_FULLNAME
|
static java.lang.String |
ATT_ID
|
static java.lang.String |
ATT_NAME
|
static java.lang.String |
ATT_ORDER_TYPES
|
static java.lang.String |
ATT_PHASE
|
static java.lang.String |
ATT_REFS
|
static java.lang.String |
ATT_SEASON
|
static java.lang.String |
ATT_SHORTNAME
|
static java.lang.String |
ATT_TYPE
|
static java.lang.String |
ATT_UNIT_TYPES
|
static java.lang.String |
ATT_YEAR
|
static java.lang.String |
EL_ADJACENCY
|
static java.lang.String |
EL_BORDER
|
static java.lang.String |
EL_BORDER_DEFINITIONS
|
static java.lang.String |
EL_PROVINCE
|
static java.lang.String |
EL_PROVINCES
|
static java.lang.String |
EL_UNIQUENAME
|
Constructor Summary | |
XMLProvinceParser(javax.xml.parsers.DocumentBuilderFactory dbf)
Create an XMLProvinceParser |
Method Summary | |
void |
close()
Cleanup, clearing any references/resources |
BorderData[] |
getBorderData()
Returns the BorderData objects, or an empty list. |
ProvinceData[] |
getProvinceData()
Returns the ProvinceData objects, or an empty list. |
void |
parse(java.io.InputStream is)
Parse the given input stream; parsed data available via getProvinceData() |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String EL_PROVINCES
public static final java.lang.String EL_PROVINCE
public static final java.lang.String EL_UNIQUENAME
public static final java.lang.String EL_ADJACENCY
public static final java.lang.String EL_BORDER_DEFINITIONS
public static final java.lang.String EL_BORDER
public static final java.lang.String ATT_SHORTNAME
public static final java.lang.String ATT_FULLNAME
public static final java.lang.String ATT_NAME
public static final java.lang.String ATT_TYPE
public static final java.lang.String ATT_REFS
public static final java.lang.String ATT_CONVOYABLE_COAST
public static final java.lang.String ATT_ID
public static final java.lang.String ATT_DESCRIPTION
public static final java.lang.String ATT_UNIT_TYPES
public static final java.lang.String ATT_FROM
public static final java.lang.String ATT_ORDER_TYPES
public static final java.lang.String ATT_BASE_MOVE_MODIFIER
public static final java.lang.String ATT_BORDERS
public static final java.lang.String ATT_YEAR
public static final java.lang.String ATT_SEASON
public static final java.lang.String ATT_PHASE
Constructor Detail |
public XMLProvinceParser(javax.xml.parsers.DocumentBuilderFactory dbf) throws javax.xml.parsers.ParserConfigurationException
Method Detail |
public void parse(java.io.InputStream is) throws java.io.IOException, org.xml.sax.SAXException
getProvinceData()
java.io.IOException
org.xml.sax.SAXException
public void close()
public ProvinceData[] getProvinceData()
getProvinceData
in interface ProvinceParser
public BorderData[] getBorderData()
getBorderData
in interface ProvinceParser
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |