Modifier and Type | Field and Description |
---|---|
(package private) int |
maxID_ |
(package private) Element |
rootElem_ |
static int |
VAR_TYPE_INT |
static int |
VAR_TYPE_STATE |
(package private) Document |
varDoc_ |
(package private) Elements |
varElements_ |
(package private) Hashtable<String,Integer> |
varName_ |
(package private) int |
varType_ |
(package private) String[] |
varValue_ |
(package private) Document |
varValueDoc_ |
(package private) Builder |
xmlBuilder_ |
Constructor and Description |
---|
IsyVars() |
IsyVars(int varType,
StringBuilder varXmlSB,
StringBuilder varValuesXmlSB) |
Modifier and Type | Method and Description |
---|---|
int |
getMaxID()
the max ID value held as a class var.
|
int |
getNextUnusedID()
the next unused var id value that can be used to create a new var.
|
int |
getNumVars() |
String[] |
getVarNames() |
int |
getVarValue(String varName) |
protected void |
parseXMLVars(String varXmlStr,
String varValuesXmlStr)
Reads in the XML Config files - a definition XML and a var Value XML.
|
String |
toString() |
public static final int VAR_TYPE_INT
public static final int VAR_TYPE_STATE
int varType_
int maxID_
Document varValueDoc_
Builder xmlBuilder_
Elements varElements_
public IsyVars()
public IsyVars(int varType, StringBuilder varXmlSB, StringBuilder varValuesXmlSB) throws ParsingException, IOException
ParsingException
IOException
protected void parseXMLVars(String varXmlStr, String varValuesXmlStr) throws ParsingException, IOException
0 0 20160131 17:15:16 0 22 20160313 09:58:26 ....
ParsingException
IOException
public int getNumVars()
public String[] getVarNames()
public int getVarValue(String varName) throws Exception
Exception
public int getMaxID()
public int getNextUnusedID()
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses