cs.arizona.tau.xml
Class ItemIdentifier
java.lang.Object
cs.arizona.tau.xml.ItemIdentifier
public class ItemIdentifier
- extends java.lang.Object
- Author:
- shailesh
TODO To change the template for this generated type comment go to
Window - Preferences - Java - Code Style - Code Templates
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
fieldTable
public java.util.Hashtable fieldTable
ItemIdentifier
public ItemIdentifier()
ItemIdentifier
public ItemIdentifier(org.w3c.dom.Element e)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getFieldTable
public java.util.Hashtable getFieldTable()
- Returns:
- Returns the fieldList.
setFieldTable
public void setFieldTable(java.util.Hashtable fieldTable)
- Parameters:
fieldList
- The fieldList to set.
getFieldValue
public java.lang.String getFieldValue()
- Returns:
- Returns the fieldValue.
setFieldValue
public void setFieldValue(java.lang.String fieldValue)
- Parameters:
fieldValue
- The fieldValue to set.
getTarget
public java.lang.String getTarget()
- Returns:
- Returns the target.
setTarget
public void setTarget(java.lang.String target)
- Parameters:
target
- The target to set.
equals
public boolean equals(ItemIdentifier ii)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
getName
public java.lang.String getName()
- Returns:
- Returns the name.
setName
public void setName(java.lang.String name)
- Parameters:
name
- The name to set.
updateFieldValues
public void updateFieldValues(org.w3c.dom.Element e,
org.w3c.dom.Document doc)
- Given Element e, the function updates variable fieldValues and Hashtable fieldTable
- Parameters:
e
-
updateFieldValues
public void updateFieldValues(org.w3c.dom.Element e)
- Given Element e, the function updates variable fieldValues and Hashtable fieldTable.
This is a small hack required not to change the existing function.
After implmenting above function and using it at many place, I realized that I do not
need to pass doc.
Later, when doc is not available, did not want to touch the existing code, so added
this function, where e.getOwnerDocument() is passed implicitly and no explicit document
needs to be passed.
- Parameters:
e
-
cloneItemIdentifier
public ItemIdentifier cloneItemIdentifier()