|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap
org.webharvest.definition.XmlNode
public class XmlNode
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class java.util.AbstractMap |
|---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
| Method Summary | |
|---|---|
void |
addAttribute(java.lang.String name,
java.lang.String value)
Adds new attribute with specified name and value. |
void |
addElement(java.lang.String value)
Adds new textBuff to element list |
void |
addElement(XmlNode elementNode)
Adds new subelement. |
java.lang.Object |
get(java.lang.Object key)
Overriden get method - search both subelements and attributes |
java.lang.String |
getAttribute(java.lang.String attName)
|
java.util.Map |
getAttributes()
|
int |
getColumnNumber()
|
java.lang.Object |
getElement(java.lang.String name)
|
java.util.List |
getElementList()
|
static XmlNode |
getInstance(org.xml.sax.InputSource in)
Static method that creates node for specified input source which contains XML data |
int |
getLineNumber()
|
java.lang.String |
getName()
|
XmlNode |
getParent()
|
java.lang.String |
getString(java.lang.Object key)
|
java.lang.String |
getText()
|
void |
print()
Prints instance in treelike form to the default output. |
void |
setLocation(int lineNumber,
int columnNumber)
|
| Methods inherited from class java.util.HashMap |
|---|
clear, clone, containsKey, containsValue, entrySet, isEmpty, keySet, put, putAll, remove, size, values |
| Methods inherited from class java.util.AbstractMap |
|---|
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Method Detail |
|---|
public static XmlNode getInstance(org.xml.sax.InputSource in)
in -
public java.lang.String getName()
public java.lang.String getText()
public XmlNode getParent()
public java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapget in class java.util.HashMappublic java.lang.String getString(java.lang.Object key)
public void addAttribute(java.lang.String name,
java.lang.String value)
name - value - public java.util.Map getAttributes()
public java.lang.String getAttribute(java.lang.String attName)
public void addElement(XmlNode elementNode)
elementNode - public void addElement(java.lang.String value)
value - public java.lang.Object getElement(java.lang.String name)
public java.util.List getElementList()
public void print()
public void setLocation(int lineNumber,
int columnNumber)
public int getLineNumber()
public int getColumnNumber()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||