|
||||||||||
| 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.auto.JDFAutoQueueFilter
org.cip4.jdflib.jmf.JDFQueueFilter
public class JDFQueueFilter
| Nested Class Summary | |
|---|---|
protected class |
JDFQueueFilter.QueueEntryMatcher
|
| Nested classes/interfaces inherited from class org.cip4.jdflib.auto.JDFAutoQueueFilter |
|---|
JDFAutoQueueFilter.EnumPreviewUsages, JDFAutoQueueFilter.EnumQueueEntryDetails, JDFAutoQueueFilter.EnumStatusList, JDFAutoQueueFilter.EnumUpdateGranularity |
| 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 | |
|---|---|
JDFQueueFilter(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
Constructor for JDFQueueFilter |
|
JDFQueueFilter(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
Constructor for JDFQueueFilter |
|
JDFQueueFilter(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
Constructor for JDFQueueFilter |
|
| Method Summary | |
|---|---|
JDFDevice |
appendDevice(String deviceID)
append a Device element with @DeviceID |
JDFQueueEntryDef |
appendQueueEntryDef(String queueEntryID)
|
JDFQueue |
apply(JDFQueue theQueue,
JDFQueue lastQueue)
Deprecated. - use copyTo modifies queue to match this filter by removing all non-matching entries make sure that this is a copy of any original queue as the incoming queue itself is not cloned |
JDFQueue |
copy(JDFQueue theQueue,
JDFQueue lastQueue,
KElement resp)
copy theQueue to newParent while applying the filter |
Set<String> |
getDeviceIDSet()
get the list of Device/@DeviceIDs strings as a set |
NodeIdentifier |
getIdentifier()
|
VJDFAttributeMap |
getPartMapVector()
GetPartMapVector returns a vector of partmaps, null if no parts are present |
Set<String> |
getQueueEntryDefSet()
get the list of QueueEntryDef/@QueueEntryIDs strings as a set |
JDFAutoQueueFilter.EnumQueueEntryDetails |
getQueueEntryDetails()
(9) get attribute QueueEntryDetails |
Vector<JDFAutoQueueEntry.EnumQueueEntryStatus> |
getStatusList()
(9.2) get StatusList attribute StatusList |
JDFQueue |
match(JDFQueue theQueue)
Deprecated. use the 2 parameter version |
boolean |
matches(JDFQueueEntry qe)
return true if the queuentry matches this filter |
void |
setIdentifier(NodeIdentifier ni)
|
void |
setPartMapVector(VJDFAttributeMap vPart)
SetPartMapVector |
String |
toString()
toString |
| 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 JDFQueueFilter(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
myOwnerDocument - qualifiedName -
public JDFQueueFilter(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
myOwnerDocument - myNamespaceURI - qualifiedName -
public JDFQueueFilter(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
myOwnerDocument - myNamespaceURI - qualifiedName - myLocalName - | Method Detail |
|---|
public String toString()
toString in class JDFAutoQueueFilterObject.toString()public VJDFAttributeMap getPartMapVector()
getPartMapVector in class JDFElementpublic void setPartMapVector(VJDFAttributeMap vPart)
setPartMapVector in class JDFElementvPart - @Deprecated public JDFQueue match(JDFQueue theQueue)
theQueue - the queue to modify
@Deprecated
public JDFQueue apply(JDFQueue theQueue,
JDFQueue lastQueue)
theQueue - the queue to modifylastQueue - the last queue to diff against, note that this must be the complete queue prior to the last call of match
public JDFAutoQueueFilter.EnumQueueEntryDetails getQueueEntryDetails()
getQueueEntryDetails in class JDFAutoQueueFilterpublic boolean matches(JDFQueueEntry qe)
qe - the queueentry to check
public Vector<JDFAutoQueueEntry.EnumQueueEntryStatus> getStatusList()
getStatusList in class JDFAutoQueueFilterpublic Set<String> getQueueEntryDefSet()
public Set<String> getDeviceIDSet()
public JDFDevice appendDevice(String deviceID)
throws JDFException
deviceID - the deviceID to set
JDFExceptionJDFAutoQueueFilter.appendDevice()
public JDFQueueEntryDef appendQueueEntryDef(String queueEntryID)
throws JDFException
queueEntryID - the queueEntryID to set
JDFExceptionJDFAutoQueueFilter.appendQueueEntryDef()
public JDFQueue copy(JDFQueue theQueue,
JDFQueue lastQueue,
KElement resp)
theQueue - the queue to copylastQueue - the previously created queueresp - the JDF response message, may be null
public NodeIdentifier getIdentifier()
getIdentifier in interface INodeIdentifiableINodeIdentifiable.getIdentifier()public void setIdentifier(NodeIdentifier ni)
setIdentifier in interface INodeIdentifiableni - INodeIdentifiable.setIdentifier(org.cip4.jdflib.node.NodeIdentifier)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||