|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object es.uji.lsi.wcs.XmlWcsParsing.XMLNode
Esta clase representa un XMLNode simplificado Contiene una lista de subnodos y una lista de atributos. También tiene una cadena. Soporta la lectura y escritura de y desde un fichero XML. También soporta la lectura desde Internet Modificado por jaume
Constructor Summary | |
XMLNode(org.w3c.dom.Document dom)
Contructor, constructor desde un documento DOM |
|
XMLNode(org.w3c.dom.Element dom)
Contructor, desde un elemento DOM |
|
XMLNode(java.io.File file)
Constructor, lee de un fichero |
|
XMLNode(java.io.InputStream inputstream)
Constructor. |
|
XMLNode(java.lang.String name)
Contructor, crea un nodo con su nombre |
|
XMLNode(java.lang.String name,
java.lang.String text)
Contructor, crea un nodo con su nombre y el texto |
Method Summary | |
void |
addAtrribute(java.lang.String name,
java.lang.String value)
|
void |
addSubNode(XMLNode s)
|
java.lang.String |
getAttribute(java.lang.String key)
|
java.util.Vector |
getAttributeNames()
|
boolean |
getBoolAttribute(java.lang.String key)
|
double |
getDoubleAttribute(java.lang.String key)
|
int |
getIntAttribute(java.lang.String key)
|
java.lang.String |
getName()
|
int |
getNumSubNodes()
|
XMLNode |
getSubNode(int index)
|
java.lang.String |
getText()
|
boolean |
hasAttribute(java.lang.String key)
|
static void |
main(java.lang.String[] args)
|
void |
setHeader(java.lang.String header)
|
void |
setText(java.lang.String s)
|
java.lang.String |
toString()
|
void |
write(java.io.File f)
|
void |
write(java.io.Writer wr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public XMLNode(java.io.File file) throws java.lang.Exception
public XMLNode(java.io.InputStream inputstream) throws java.lang.Exception
inputstream
-
java.lang.Exception
public XMLNode(org.w3c.dom.Document dom) throws java.lang.Exception
public XMLNode(java.lang.String name) throws java.lang.Exception
public XMLNode(java.lang.String name, java.lang.String text) throws java.lang.Exception
public XMLNode(org.w3c.dom.Element dom) throws java.lang.Exception
Method Detail |
public void setText(java.lang.String s)
public void addSubNode(XMLNode s)
public void addAtrribute(java.lang.String name, java.lang.String value) throws java.lang.Exception
java.lang.Exception
public int getNumSubNodes()
public java.lang.String getName()
public java.lang.String getText()
public XMLNode getSubNode(int index)
public java.util.Vector getAttributeNames()
public void write(java.io.Writer wr) throws java.lang.Exception
java.lang.Exception
public java.lang.String getAttribute(java.lang.String key)
public double getDoubleAttribute(java.lang.String key)
public boolean getBoolAttribute(java.lang.String key)
public int getIntAttribute(java.lang.String key)
public boolean hasAttribute(java.lang.String key)
public void write(java.io.File f) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
public void setHeader(java.lang.String header)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |