public class JDFJMF extends JDFAutoJMF
Modifier and Type | Class and Description |
---|---|
static class |
JDFJMF.EnumJMFReturnCode |
JDFElement.EnumBoolean, JDFElement.EnumNamedColor, JDFElement.EnumNodeStatus, JDFElement.EnumOrientation, JDFElement.EnumPoolType, JDFElement.EnumSeparation, JDFElement.EnumSettingsPolicy, JDFElement.EnumValidationLevel, JDFElement.EnumVersion, JDFElement.EnumXYRelation
KElement.SimpleElementNameComparator, KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator
firstChild, fNodeListCache, ownerDocument
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
Constructor and Description |
---|
JDFJMF(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
Constructor for JDFJMF
|
JDFJMF(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
Constructor for JDFJMF
|
JDFJMF(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
Constructor for JDFJMF
|
Modifier and Type | Method and Description |
---|---|
JDFAcknowledge |
appendAcknowledge(JDFMessage.EnumType typ)
Append an Acknowledge
|
JDFCommand |
appendCommand(JDFMessage.EnumType typ)
Append a Command
|
JDFMessage |
appendMessageElement(JDFMessage.EnumFamily family)
Deprecated.
use appendMessageElement (family, null);
|
JDFMessage |
appendMessageElement(JDFMessage.EnumFamily family,
JDFMessage.EnumType typ)
append a message element to
this |
JDFQuery |
appendQuery(JDFMessage.EnumType typ)
Append a query
|
JDFRegistration |
appendRegistration(JDFMessage.EnumType typ)
Append a Command
|
JDFResponse |
appendResponse(JDFMessage.EnumType typ)
Append a Response
|
JDFSignal |
appendSignal(JDFMessage.EnumType typ)
Append a Signal
|
VString |
collectICSVersions()
collect ICSVersions from all message children also removes duplicate entries from this and remove ""
|
void |
convertResponses(JDFQuery q)
convert all responses that match the query q to signals
|
static JDFJMF |
createJMF(JDFMessage.EnumFamily family,
JDFMessage.EnumType typ)
create a new JMF with one Message Element of family
family and type typ |
JDFJMF |
createResponse()
create a new response for all messages of this if the message is any message except response correctly fills refId, type etc.
|
JDFAcknowledge |
getAcknowledge()
Deprecated.
use getMessageElement
|
JDFAcknowledge |
getAcknowledge(int i,
boolean bCreate)
Deprecated.
use getMessageElement or appendMessageElement
|
JDFAcknowledge |
getAcknowledge(String refID)
get element Acknowledge
|
JDFCommand |
getCommand()
Deprecated.
use getMessageElement
|
JDFCommand |
getCommand(int i,
boolean bCreate)
Deprecated.
use getMessageElement or getCreateMessageElement
|
JDFMessage |
getCreateMessageElement(JDFMessage.EnumFamily family,
int i)
Deprecated.
use getCreateMessageElement(family, null, i);
|
JDFMessage |
getCreateMessageElement(JDFMessage.EnumFamily family,
JDFMessage.EnumType typ,
int i)
get an existing message element, create it if it doesn't exist
|
JDFElement.EnumVersion |
getMaxVersion()
get attribute MaxVersion, defaults to version if not set
|
JDFMessage |
getMessage(int i)
Deprecated.
use getMessageElement(null)
|
JDFMessage |
getMessageElement(JDFMessage.EnumFamily family,
int i)
Deprecated.
since 060619, use getMessageElement (JDFMessage.EnumFamily family, JDFMessage.EnumType typ, int i)
|
JDFMessage |
getMessageElement(JDFMessage.EnumFamily family,
JDFMessage.EnumType typ,
int i)
get the ith message element of family type family
|
VElement |
getMessageVector()
Deprecated.
use getMessageVector (null, null)
|
static VElement |
getMessageVector(JDFDoc doc,
JDFMessage.EnumFamily family,
JDFMessage.EnumType typ)
get a vector of all messages in a JMF from a JDFDoc
|
VElement |
getMessageVector(JDFMessage.EnumFamily family)
Deprecated.
use getMessageVector (family, null)
|
VElement |
getMessageVector(JDFMessage.EnumFamily family,
JDFMessage.EnumType typ)
get a vector of all messages in this JMF
|
JDFQuery |
getQuery()
Deprecated.
use getMessageElement
|
JDFQuery |
getQuery(int i,
boolean bCreate)
Deprecated.
use getMessageElement or getCreateMessageElement
|
JDFResponse |
getResponse()
Deprecated.
use getMessageElement
|
JDFResponse |
getResponse(int i,
boolean bCreate)
Deprecated.
use getMessageElement or getCreateMessageElement
|
JDFResponse |
getResponse(String refID)
(27) get element Response
|
JDFSignal |
getSignal()
Deprecated.
use getMessageElement
|
JDFSignal |
getSignal(int i,
boolean bCreate)
Deprecated.
use getMessageElement
|
String |
getSubmissionURL()
get the @URL of this message if it is either a submitQueueEntry, a returnQueuentry or a resubmitqueueentry
|
static String |
getTheSenderID() |
boolean |
init()
init
|
void |
setMaxVersion(JDFElement.EnumVersion enumVer)
set MaxVersion to enumVer
|
static void |
setTheSenderID(String _theSenderID)
set the default senderID that is used to generate jmf messages
|
void |
setVersion(JDFElement.EnumVersion enumVer)
set Version to enumVer
|
String |
toString()
toString
|
appendAcknowledge, appendCommand, appendEmployee, appendQuery, appendRegistration, appendResponse, appendSignal, getAcknowledge, getAgentName, getAgentVersion, getAllAcknowledge, getAllCommand, getAllEmployee, getAllQuery, getAllRegistration, getAllResponse, getAllSignal, getCommand, getCreateAcknowledge, getCreateCommand, getCreateEmployee, getCreateQuery, getCreateRegistration, getCreateResponse, getCreateSignal, getDeviceID, getEmployee, getICSVersions, getQuery, getRegistration, getResponse, getResponseURL, getSenderID, getSignal, getTheAttributeInfo, getTheElementInfo, getTimeStamp, setAgentName, setAgentVersion, setDeviceID, setICSVersions, setResponseURL, setSenderID, setTimeStamp
appendUniqueGeneric, appendUniqueGeneric, getPoolChildGeneric, getPoolChildrenGeneric
appendAnchor, appendBestEffortExceptions, appendComment, appendElement, appendGeneralID, appendGeneralID, appendGeneralID, appendHRef, appendHRef, appendMustHonorExceptions, appendOperatorInterventionExceptions, appendPreview, appendrRefs, attributeType, clearTargets, cloneNewDoc, copyInto, deprecatedAttributes, eraseDefaultAttributes, exclusiveOneOfAttribute, exclusiveOneOfElement, fixVersion, getAllRefs, getAtrType, getAttributeInfo, getBestEffortExceptions, getChildElement, getChildElements, getChildElementVector_JDFElement, getChildElementVector, getChildIds, getChildrenByTagName, getChildrenByTagName, getChildWithAttribute, getChildWithMatchingAttribute, getComment, getComment, getCommentURL, getCreateComment, getCreatePreview, getCreateRefElement, getDeepElementByID, getDefaultAttributeMap, getDefaultJDFVersion, getDeprecatedAttributes, getDeprecatedElements, getDescriptiveName, getElement_JDFElement, getElement, getElementIDPrefix, getElementNameVector, getEnumAttribute, getEnumerationsAttribute, getEnumerationsAttribute, getEnumforAttribute, getEnumNodeName, getEnumString, getFirstVersion, getGeneralID, getGeneralID, getGeneralID, getGeneralIDMap, getGeneralIDVectorMap, getHRef, getHRefs, getHRefs, getInsertElements, getInsertElementVector, getInvalidAttributes, getInvalidElements_JDFElement, getInvalidElements, getJDFRoot, getJMFRoot, getLastVersion, getLinkFromUserData, getLinkRoot, getMaxVersion, getMissingAttributes, getMissingAttributeVector, getMissingElements, getMissingElementVector, getMustHonorExceptions, getNamesVector, getOperatorInterventionExceptions, getOwnerDocument_JDFElement, getParentJDF, getParentJDF, getPartMap, getPartMapVector, getPrereleaseAttributes, getPrereleaseElements, getPreview, getRefElement, getRefElements, getRefString, getrRefs, getSchemaURL, getSchemaURL, getSchemaURL, getSettingsPolicy, getStatus, getTarget_JDFElement, getTarget, getTarget, getTheAttributeInfo_JDFElement, getTheElementInfo_JDFElement, getTypeForAttribute, getUnknownAttributes, getUnknownAttributeVector, getUnknownElements, getUnknownElementVector, getUnknownPoolElements, getURLDoc, getURLInputStream, getValueForNewAttribute, getVersion, getVersion, getvHRefRes, getvHRefRes, getXMLDocUserData, hasMissingAttributes, hasMissingElements, hasPartMap, hasSettingsPolicy, hasUnknownAttributes, hasUnknownElements, idString, includesMatchingAttribute, inlineRefElements, insertBefore, isComment, isCommentStatic, isDeprecated, isDirty, isInJDFNameSpace, isInJDFNameSpaceStatic, isInJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isJDFNode, isRefElement, isRefElementStatic, isResource, isResourceLink, isResourceLinkStatic, isResourceStatic, isResourceUpdate, isValid_JDFElement, isValid, isXJDF, jdfVersion, knownAttributes, knownElements, matchesPath, newID, numChildElements_JDFElement, numChildElements, optionalAttributes, optionalElements, prereleaseAttributes, prereleaseElements, refElement, removeBestEffortExceptions, removeChild, removeChild, removeChildren, removeExtensions, removeFromBestEffortExceptions, removeFromMustHonorExceptions, removeFromOperatorInterventionExceptions, removeFromrRefs, removeGeneralID, removePartMap, removeRefElement, removeSettingsPolicy, replaceChild, requiredAttributes, requiredElements, requiredLevel, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNameTimeStamp, setAttributes, setBestEffortExceptions, setCommentURL, setDefaultJDFVersion, setDescriptiveName, setDirty, setEnumerationsAttribute, setGeneralID, setLongID, setMustHonorExceptions, setOperatorInterventionExceptions, setPartMap, setPartMapVector, setSettingsPolicy, setStatus, setvStringAttribute, stringToVersion, uniqueElements, upDaterRefs, validAttribute, validAttribute, validEnumAttribute, validEnumerationsAttribute, validResourcePosition, version, write2Dir
addAttribute, addAttribute, addNameSpace, ancestorDistance, appendAttribute, appendCData, appendCData, appendChild, appendElement, appendElementN, appendElementRaw, appendEntityReference, appendText, appendTextElement, appendXMLComment, appendXMLComment, buildRelativeXPath, buildXPath, buildXPath, buildXPath, clone, copyAttribute, copyAttribute, copyElement, copyElements, copyXPathValue, createRoot, deleteNode, eraseEmptyAttributes, eraseEmptyNodes, fillHashSet, fitsName_KElement, fitsName, flush, generateDotID, getAttribute_KElement, getAttribute_KElement, getAttribute, getAttribute, getAttributeMap_KElement, getAttributeMap, getAttributeRaw, getAttributeVector_KElement, getAttributeVector, getBoolAttribute, getCData, getChildAttributeList, getChildByTagName, getChildElementArray, getChildElementVector_KElement, getChildElementVector, getChildElementVector, getChildFromList, getChildFromList, getChildNode, getChildNodes_KElement, getChildNodeVector, getChildrenByClass, getChildrenByTagName_KElement, getChildrenFromList, getChildrenIgnoreList, getChildrenWithAttribute, getCreateChildWithAttribute, getCreateElement_KElement, getCreateElement, getCreateElement, getCreateXPathElement, getDeepElement, getDeepParent, getDeepParent, getDeepParentChild, getDeepParentNotName, getDocRoot, getDOMAttr, getElement_KElement, getElement, getElementByClass, getElementHashMap, getElementsByTagName_KElement, getFirstChildElement, getFirstChildElement, getFirstChildElement, getFirstElementNode, getID, getIDPrefix, getInheritedAttribute, getInheritedElement, getInheritedXPathAttribute, getIntAttribute, getLocalNameStatic, getLongAttribute, getMultipleIDs, getNamespaceURI, getNamespaceURIFromPrefix, getNextElementNode, getNextSiblingElement, getNextSiblingElement, getNextSiblingElement, getNonEmpty_KElement, getNonEmpty, getNumCDatas, getNumChildNodes, getNumChildText, getNumXMLComments, getOwnerDocument_KElement, getParentNode_KElement, getPreviousSiblingElement, getPreviousSiblingElement, getRealAttribute, getTarget_KElement, getText, getText, getTree, getTreeElement, getXMLComment, getXMLNSNameSpace, getXMLNSPrefix, getXPathAttribute, getXPathAttributeMap, getXPathElement, getXPathElementVector, getXPathValueMap, getXSIType, hasAttribute_KElement, hasAttribute, hasAttribute, hasAttributes, hasChildElement, hasChildElements, hasChildNodes, hasChildText, hasNonEmpty_KElement, hasNonEmpty, hasXPathNode, includesAttribute, includesAttributes, insertAt, insertBefore, isAncestor, isEqual, isWildCard, matchesPath, matchesPathName, mergeElement, moveAttribute, moveAttribute, moveElement, moveElements, moveMe, normalize, numChildElements_KElement, numChildNodes, numChildNodes, numChildrenByClass, numSiblingElements, pushUp, removeAllText, removeAttribute_KElement, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeAttributes, removeCData, removeChildNode, removeChildren, removeChildrenByClass, removeChildText, removeExtensions, removeFromAttribute, removeXMLComment, removeXPathAttribute, removeXPathElement, renameAttribute, renameAttribute, renameElement, replaceElement, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setAttributeNSRaw, setAttributeRaw, setAttributes, setAttributes, setAttributes, setAttributesRaw, setBoolAttribute, setDirty, setID, setIntAttribute, setNamespaceURI, setNodeValue, setNonEmpty, setPrefix, setRealAttribute, setText, setvStringAttribute, setXMLComment, setXPathAttribute, setXPathValue, setXPathValues, setXSIType, sortChild, sortChild, sortChildren, sortChildren, sortChildren, sortChildren, toDisplayXML, toXML, toXML, uniqueID, write2File, write2File, write2Stream, xmlNameSpace, xmlnsLocalName, xmlnsPrefix
getBaseURI, getLocalName, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setType, setValues
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttributeNS, isEqualNode, reconcileDefaultAttributes, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildren
getNextSibling, getParentNode, getPreviousSibling
addEventListener, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setUserData, setUserData
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setTextContent, setUserData
public JDFJMF(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName)
myOwnerDocument
- qualifiedName
- public JDFJMF(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName)
myOwnerDocument
- myNamespaceURI
- qualifiedName
- public String toString()
toString
in class JDFAutoJMF
Object.toString()
public JDFElement.EnumVersion getMaxVersion()
getMaxVersion
in class JDFAutoJMF
public void setVersion(JDFElement.EnumVersion enumVer)
JDFElement
setVersion
in class JDFElement
enumVer
- the EnumVersion to setJDFElement.setVersion(org.cip4.jdflib.core.JDFElement.EnumVersion)
public void setMaxVersion(JDFElement.EnumVersion enumVer)
setMaxVersion
in class JDFAutoJMF
enumVer
- the EnumVersion to set@Deprecated public JDFMessage getMessage(int i)
i
- message index@Deprecated public JDFCommand getCommand()
@Deprecated public JDFCommand getCommand(int i, boolean bCreate)
i
- bCreate
- @Deprecated public JDFQuery getQuery()
@Deprecated public JDFQuery getQuery(int i, boolean bCreate)
i
- bCreate
- @Deprecated public JDFResponse getResponse()
@Deprecated public JDFResponse getResponse(int i, boolean bCreate)
i
- bCreate
- @Deprecated public JDFSignal getSignal()
@Deprecated public JDFSignal getSignal(int i, boolean bCreate)
i
- bCreate
- public JDFMessage getCreateMessageElement(JDFMessage.EnumFamily family, JDFMessage.EnumType typ, int i)
family
- the Message family - Query, Acknowledge, Command, Response, Registration or Signaltyp
- the message typei
- get the ith element@Deprecated public JDFMessage getCreateMessageElement(JDFMessage.EnumFamily family, int i)
family
- the Message family - Query, Acknowledge, Command, Response, Registration or Signali
- get the ith element@Deprecated public JDFMessage appendMessageElement(JDFMessage.EnumFamily family)
family
- public static JDFJMF createJMF(JDFMessage.EnumFamily family, JDFMessage.EnumType typ)
family
and type typ
family
- the Message family - Query, Acknowledge, Command, Response, Registration or Signaltyp
- the messages @Type value, null if unknownpublic JDFMessage appendMessageElement(JDFMessage.EnumFamily family, JDFMessage.EnumType typ)
this
family
- the Message family - Query, Acknowledge, Command, Response, Registration or Signaltyp
- the messages @Type value, null if unknown@Deprecated public JDFMessage getMessageElement(JDFMessage.EnumFamily family, int i)
family
- i
- public JDFMessage getMessageElement(JDFMessage.EnumFamily family, JDFMessage.EnumType typ, int i)
family
- the Message family - Query, Acknowledge, Command, Response, Registration or Signaltyp
- the messages @Type value, null if unknowni
- the i'th message element to get, if i<0, get from back@Deprecated public VElement getMessageVector()
@Deprecated public VElement getMessageVector(JDFMessage.EnumFamily family)
family
- requested message familypublic static VElement getMessageVector(JDFDoc doc, JDFMessage.EnumFamily family, JDFMessage.EnumType typ)
doc
- the JDFDoc to search - only valid for root JMFfamily
- requested message familytyp
- requested message typepublic VElement getMessageVector(JDFMessage.EnumFamily family, JDFMessage.EnumType typ)
family
- requested message familytyp
- requested message type@Deprecated public JDFAcknowledge getAcknowledge()
@Deprecated public JDFAcknowledge getAcknowledge(int i, boolean bCreate)
i
- bCreate
- public JDFCommand appendCommand(JDFMessage.EnumType typ)
typ
- the type attribute of the appended messagepublic JDFRegistration appendRegistration(JDFMessage.EnumType typ)
typ
- the type attribute of the appended messagepublic JDFQuery appendQuery(JDFMessage.EnumType typ)
typ
- the type attribute of the appended messagepublic JDFSignal appendSignal(JDFMessage.EnumType typ)
typ
- the type attribute of the appended messagepublic JDFResponse appendResponse(JDFMessage.EnumType typ)
typ
- the type attribute of the appended messagepublic JDFAcknowledge appendAcknowledge(JDFMessage.EnumType typ)
typ
- the type attribute of the appended messagepublic static String getTheSenderID()
public static void setTheSenderID(String _theSenderID)
_theSenderID
- the theSenderID to setpublic JDFJMF createResponse()
public VString collectICSVersions()
public void convertResponses(JDFQuery q)
q
- the query to convertpublic String getSubmissionURL()
public JDFAcknowledge getAcknowledge(String refID)
refID
- refID of the responsepublic JDFResponse getResponse(String refID)
refID
- refID of the responseCopyright © 2018. All rights reserved.