public class XJMFHelper extends MessagePoolHelper
log, theElement| Constructor and Description |
|---|
XJMFHelper() |
XJMFHelper(KElement pool) |
| Modifier and Type | Method and Description |
|---|---|
MessageHelper |
appendMessage(JDFMessage.EnumFamily family,
JDFMessage.EnumType typ) |
MessageHelper |
appendMessage(JDFMessage.EnumFamily family,
java.lang.String typ) |
void |
cleanUp()
generic cleanup routine
|
KElement |
getHeader()
get the header of this - create if not there yet
|
static XJMFHelper |
getHelper(KElement root)
factory to create a helper from an element
|
static XJMFHelper |
getHelper(XMLDoc doc)
factory to create a helper from a doc
|
java.util.List<MessageHelper> |
getMessageHelpers(MessageHelper.EFamily family) |
XJMFHelper |
newXJMF(JDFElement.EnumVersion v) |
void |
setVersion(JDFElement.EnumVersion v)
default version - currently 2.0
|
boolean |
writeToFile(java.lang.String file) |
void |
writeToStream(java.io.OutputStream os) |
appendMessage, getAuditHelpers, getCreateMessageResourceHelper, getMessageHelper, getMessageHelper, getMessageHelper, getMessageHelpers, getMessageResourceHelperappendElement, copyHelper, deleteNode, ensureID, equals, getAttribute, getComment, getCreateElement, getDefaultVersion, getDescriptiveName, getExternalID, getGeneralID, getID, getLocalName, getRoot, getXPathElement, getXPathValue, getXRoot, hasAttribute, hashCode, isEqual, removeAttribute, setAttribute, setComment, setDefaultVersion, setID, setXPathValue, toStringpublic XJMFHelper(KElement pool)
pool - public XJMFHelper()
pool - public void setVersion(JDFElement.EnumVersion v)
public java.util.List<MessageHelper> getMessageHelpers(MessageHelper.EFamily family)
public XJMFHelper newXJMF(JDFElement.EnumVersion v)
public MessageHelper appendMessage(JDFMessage.EnumFamily family, JDFMessage.EnumType typ)
family - typ - public MessageHelper appendMessage(JDFMessage.EnumFamily family, java.lang.String typ)
family - typ - public boolean writeToFile(java.lang.String file)
file - public KElement getHeader()
public void cleanUp()
BaseXJDFHelpercleanUp in class MessagePoolHelperBaseXJDFHelper.cleanUp()public void writeToStream(java.io.OutputStream os)
throws java.io.IOException
os - java.io.IOExceptionpublic static XJMFHelper getHelper(KElement root)
root - the element to parse if not an XJDF - search in ancestors of elementpublic static XJMFHelper getHelper(XMLDoc doc)
doc - the xmldoc to parse