|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xerces.dom.NodeImpl
org.apache.xerces.dom.ChildNode
org.apache.xerces.dom.ParentNode
org.apache.xerces.dom.ElementImpl
org.apache.xerces.dom.ElementNSImpl
org.cip4.jdflib.core.KElement
org.cip4.jdflib.core.JDFElement
org.cip4.jdflib.pool.JDFPool
org.cip4.jdflib.auto.JDFAutoJMF
org.cip4.jdflib.jmf.JDFJMF
public class JDFJMF
The wrapper for JMF messages, i.e. the root of a JMF document
| Nested Class Summary | |
|---|---|
static class |
JDFJMF.EnumJMFReturnCode
|
| Nested classes/interfaces inherited from class org.cip4.jdflib.core.JDFElement |
|---|
JDFElement.EnumBoolean, JDFElement.EnumNamedColor, JDFElement.EnumNodeStatus, JDFElement.EnumOrientation, JDFElement.EnumPoolType, JDFElement.EnumSeparation, JDFElement.EnumSettingsPolicy, JDFElement.EnumValidationLevel, JDFElement.EnumVersion, JDFElement.EnumXYRelation |
| Nested classes/interfaces inherited from class org.cip4.jdflib.core.KElement |
|---|
KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator |
| Field Summary |
|---|
| Fields inherited from class org.apache.xerces.dom.ElementNSImpl |
|---|
localName, namespaceURI |
| Fields inherited from class org.apache.xerces.dom.ElementImpl |
|---|
attributes, name |
| Fields inherited from class org.apache.xerces.dom.ParentNode |
|---|
firstChild, fNodeListCache, ownerDocument |
| Fields inherited from class org.apache.xerces.dom.ChildNode |
|---|
nextSibling, previousSibling |
| Fields inherited from class org.apache.xerces.dom.NodeImpl |
|---|
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 |
| Fields inherited from interface org.w3c.dom.TypeInfo |
|---|
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION |
| Constructor Summary | |
|---|---|
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 |
|
| Method Summary | |
|---|---|
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 |
String |
toString()
toString |
| Methods inherited from class org.cip4.jdflib.pool.JDFPool |
|---|
appendUniqueGeneric, appendUniqueGeneric, getPoolChildGeneric, getPoolChildrenGeneric |
| Methods inherited from class org.apache.xerces.dom.ElementNSImpl |
|---|
getBaseURI, getLocalName, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setType, setValues |
| Methods inherited from class org.apache.xerces.dom.ElementImpl |
|---|
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttributeNS, isEqualNode, reconcileDefaultAttributes, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData |
| Methods inherited from class org.apache.xerces.dom.ParentNode |
|---|
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildren |
| Methods inherited from class org.apache.xerces.dom.ChildNode |
|---|
getNextSibling, getParentNode, getPreviousSibling |
| Methods inherited from class org.apache.xerces.dom.NodeImpl |
|---|
addEventListener, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setUserData, setUserData |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.Element |
|---|
getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
|---|
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 |
| Constructor Detail |
|---|
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 JDFJMF(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
myOwnerDocument - myNamespaceURI - qualifiedName - myLocalName - | Method Detail |
|---|
public String toString()
toString in class JDFAutoJMFObject.toString()public boolean init()
init in class KElementpublic JDFElement.EnumVersion getMaxVersion()
getMaxVersion in class JDFAutoJMFpublic void setMaxVersion(JDFElement.EnumVersion enumVer)
setMaxVersion in class JDFAutoJMFenumVer - 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 unknown
public 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 family
public 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 type
public 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 message
public JDFRegistration appendRegistration(JDFMessage.EnumType typ)
typ - the type attribute of the appended message
public JDFQuery appendQuery(JDFMessage.EnumType typ)
typ - the type attribute of the appended message
public JDFSignal appendSignal(JDFMessage.EnumType typ)
typ - the type attribute of the appended message
public JDFResponse appendResponse(JDFMessage.EnumType typ)
typ - the type attribute of the appended message
public JDFAcknowledge appendAcknowledge(JDFMessage.EnumType typ)
typ - the type attribute of the appended message
public 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 response
public JDFResponse getResponse(String refID)
refID - refID of the response
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||