public abstract class BaseXJDFHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log |
protected KElement |
theElement |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseXJDFHelper() |
protected |
BaseXJDFHelper(KElement theElement) |
| Modifier and Type | Method and Description |
|---|---|
KElement |
appendElement(java.lang.String elementName) |
void |
cleanUp()
generic cleanup routine
|
KElement |
copyHelper(BaseXJDFHelper src) |
KElement |
deleteNode() |
java.lang.String |
ensureID()
get the ID from the generic Parameter or Resource element
|
boolean |
equals(java.lang.Object obj)
equals and hash are based on the xml element that this helper represents
|
java.lang.String |
getAttribute(java.lang.String attName) |
java.lang.String |
getComment(int i) |
KElement |
getCreateElement(java.lang.String nodeName) |
static JDFElement.EnumVersion |
getDefaultVersion() |
java.lang.String |
getDescriptiveName() |
java.lang.String |
getExternalID() |
java.lang.String |
getGeneralID(java.lang.String idUsage) |
java.lang.String |
getID()
get the ID from the generic Parameter or Resource element
|
java.lang.String |
getLocalName() |
KElement |
getRoot() |
KElement |
getXPathElement(java.lang.String xpath) |
java.lang.String |
getXPathValue(java.lang.String xpath) |
BaseXJDFHelper |
getXRoot() |
boolean |
hasAttribute(java.lang.String attName) |
int |
hashCode()
equals and hash are based on the xml element that this helper represents
|
boolean |
isEqual(BaseXJDFHelper other) |
void |
removeAttribute(java.lang.String attrib,
java.lang.String nameSpaceURI) |
void |
setAttribute(java.lang.String attName,
java.lang.String value) |
JDFComment |
setComment(java.lang.String text) |
static void |
setDefaultVersion(JDFElement.EnumVersion defaultVersion) |
void |
setID(java.lang.String newID) |
void |
setXPathValue(java.lang.String xpath,
java.lang.String value) |
java.lang.String |
toString() |
protected static final org.apache.commons.logging.Log log
protected KElement theElement
protected BaseXJDFHelper()
protected BaseXJDFHelper(KElement theElement)
public static JDFElement.EnumVersion getDefaultVersion()
public static void setDefaultVersion(JDFElement.EnumVersion defaultVersion)
defaultVersion - the defaultVersion to setpublic java.lang.String getXPathValue(java.lang.String xpath)
xpath - public KElement getXPathElement(java.lang.String xpath)
xpath - public java.lang.String getAttribute(java.lang.String attName)
attName - public boolean hasAttribute(java.lang.String attName)
attName - public void removeAttribute(java.lang.String attrib,
java.lang.String nameSpaceURI)
attrib - nameSpaceURI - public void setAttribute(java.lang.String attName,
java.lang.String value)
attName - value - public void setXPathValue(java.lang.String xpath,
java.lang.String value)
xpath - value - public void cleanUp()
public KElement getRoot()
public BaseXJDFHelper getXRoot()
public KElement deleteNode()
public boolean isEqual(BaseXJDFHelper other)
public java.lang.String getID()
public java.lang.String ensureID()
public void setID(java.lang.String newID)
newID - public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public KElement appendElement(java.lang.String elementName)
elementName - KElement.appendElement(java.lang.String)public KElement copyHelper(BaseXJDFHelper src)
nodeName - KElement.getCreateElement(java.lang.String)public KElement getCreateElement(java.lang.String nodeName)
nodeName - KElement.getCreateElement(java.lang.String)public java.lang.String getLocalName()
public java.lang.String getGeneralID(java.lang.String idUsage)
idUsage - idValue - public java.lang.String getComment(int i)
public JDFComment setComment(java.lang.String text)
public java.lang.String getExternalID()
public java.lang.String getDescriptiveName()