public class JDFNotification extends JDFAutoNotification implements INodeIdentifiable, ISignalAudit, IMatches
Modifier and Type | Class and Description |
---|---|
static class |
JDFNotification.EnumNotificationDetails |
JDFAutoNotification.EnumClass
JDFAudit.EnumAuditType, JDFAudit.EnumSeverity
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 |
---|
JDFNotification(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String qualifiedName)
Constructor for JDFNotification
|
JDFNotification(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName)
Constructor for JDFNotification
|
JDFNotification(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument,
String myNamespaceURI,
String qualifiedName,
String myLocalName)
Constructor for JDFNotification
|
Modifier and Type | Method and Description |
---|---|
JDFBarcode |
appendBarcode()
append element
Barcode |
JDFCounterReset |
appendCounterReset()
append element
CreateCounterReset |
JDFError |
appendError()
append element
Error |
JDFEvent |
appendEvent()
append element
Event |
JDFFCNKey |
appendFCNKey()
append element
FCNKey |
JDFMilestone |
appendMilestone()
append element
Milestone |
JDFElement |
appendNotificationDetails(JDFNotification.EnumNotificationDetails details)
append one of the predefined notification details
|
JDFSystemTimeSet |
appendSystemTimeSet()
append element
SystemTimeSet |
JDFBarcode |
getBarcode()
get element
Barcode |
String |
getCommentText()
get comment text if available,
|
JDFCounterReset |
getCounterReset()
get element
CreateCounterReset |
JDFBarcode |
getCreateBarcode()
get element
Barcode , create if it doesn't exist |
JDFCounterReset |
getCreateCounterReset()
get element
CreateCounterReset , create if it doesn't exist |
JDFError |
getCreateError()
get element
Error , create if it doesn't exist |
JDFEvent |
getCreateEvent()
get element
Event , create if it doesn't exist |
JDFFCNKey |
getCreateFCNKey()
get element
FCNKey , create if it doesn't exist |
JDFMilestone |
getCreateMilestone()
get element
Milestone , create if it doesn't exist |
JDFElement |
getCreateNotificationDetails(JDFNotification.EnumNotificationDetails details)
append one of the predefined notification details
|
JDFSystemTimeSet |
getCreateSystemTimeSet()
get element
SystemTimeSet , create if it doesn't exist |
JDFError |
getError()
get element
Error |
JDFEvent |
getEvent()
get element
Event |
JDFFCNKey |
getFCNKey()
get element
FCNKey |
NodeIdentifier |
getIdentifier()
gets the NodeIdetifier that matches this
|
JDFMilestone |
getMilestone()
get element
Milestone |
JDFElement |
getNotificationDetails()
get the predefined notification details
|
JDFNotification.EnumNotificationDetails |
getNotificationDetailsType() |
VJDFAttributeMap |
getPartMapVector()
get part map vector
|
JDFAudit.EnumSeverity |
getSeverity()
GetSeverity
|
JDFSystemTimeSet |
getSystemTimeSet()
get element
SystemTimeSet |
protected AttributeInfo |
getTheAttributeInfo() |
protected ElementInfo |
getTheElementInfo() |
boolean |
hasPartMap(JDFAttributeMap mPart)
check whether the part defined in mPart is included
|
boolean |
matches(Object subset)
returns true if subset somehow matches this
the semantics are defined by the filtering algorithm, thus it could be a filter or a subset
i.e. subset contains either equivalent elements or null and no
non-matching elements matches(null) always returns true
|
void |
removePartMap(JDFAttributeMap mPart)
remove the part defined by mPart
|
JDFComment |
setCommentText(String text)
set comment text , also creates the comment if not there
|
JDFEvent |
setEvent(String eventID,
String eventValue,
String comment)
set this to an event, append the Event element and optionally the comment
overwrites existing values |
void |
setIdentifier(NodeIdentifier ni) |
void |
setNode(JDFNode n) |
void |
setNode(NodeIdentifier identifier) |
void |
setPartMap(JDFAttributeMap mPart)
set all parts to those defined by mPart
|
void |
setPartMapVector(VJDFAttributeMap vParts)
set all parts to those defined in vParts
|
void |
setSeverity(JDFAudit.EnumSeverity s)
SetSeverity
|
JDFJMF |
toSignalJMF()
creates a JDFJMF that corresponds to this
|
String |
toString()
toString()
|
appendCostCenter, appendEmployee, appendPart, getAllEmployee, getAllPart, getClassJDF, getCombinedProcessIndex, getCostCenter, getCreateCostCenter, getCreateEmployee, getCreatePart, getEmployee, getJobID, getJobPartID, getModuleID, getModuleIndex, getModuleType, getPart, getType, setClass, setCombinedProcessIndex, setJobID, setJobPartID, setModuleID, setModuleIndex, setModuleType, setType
compare, createUpdateAudit, getAuditPool, getAuditType, getEndStatus, getIDPrefix, getPhase, getStaticAgentName, getStaticAgentVersion, getStaticAuthor, getTimeStampDate, getUpdatedPreviousAudit, init, setBy, setEndStatus, setPart, setRef, setStaticAgentName, setStaticAgentVersion, setStaticAuthor, setStatus, setTimeStamp, software
getAgentName, getAgentVersion, getAuthor, getID, getQueueEntryID, getrefID, getSpawnID, getTimeStamp, setAgentName, setAgentVersion, setAuthor, setID, setQueueEntryID, setrefID, setSpawnID, setTimeStamp
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, 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, 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, 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, setSettingsPolicy, setVersion, 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, 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, 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
compare, comparing, comparing, comparingDouble, comparingInt, comparingLong, equals, naturalOrder, nullsFirst, nullsLast, reversed, reverseOrder, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
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 JDFNotification(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName)
myOwnerDocument
- qualifiedName
- public JDFNotification(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName)
myOwnerDocument
- myNamespaceURI
- qualifiedName
- public String toString()
toString
in class JDFAutoNotification
Object.toString()
protected AttributeInfo getTheAttributeInfo()
getTheAttributeInfo
in class JDFAutoNotification
protected ElementInfo getTheElementInfo()
getTheElementInfo
in class JDFAutoNotification
JDFElement.getTheElementInfo()
public VJDFAttributeMap getPartMapVector()
getPartMapVector
in class JDFAudit
public void setPartMapVector(VJDFAttributeMap vParts)
setPartMapVector
in class JDFElement
vParts
- vector of attribute maps for the partspublic void setPartMap(JDFAttributeMap mPart)
setPartMap
in class JDFElement
mPart
- attribute map for the part to setpublic void removePartMap(JDFAttributeMap mPart)
removePartMap
in class JDFElement
mPart
- attribute map for the part to removepublic boolean hasPartMap(JDFAttributeMap mPart)
hasPartMap
in class JDFElement
mPart
- attribute map for the part to removepublic JDFBarcode getCreateBarcode()
Barcode
, create if it doesn't existpublic JDFBarcode appendBarcode()
Barcode
public JDFBarcode getBarcode()
Barcode
public JDFFCNKey getCreateFCNKey()
FCNKey
, create if it doesn't existpublic JDFFCNKey appendFCNKey()
FCNKey
public JDFFCNKey getFCNKey()
FCNKey
public JDFSystemTimeSet getCreateSystemTimeSet()
SystemTimeSet
, create if it doesn't existpublic JDFSystemTimeSet appendSystemTimeSet()
SystemTimeSet
public JDFSystemTimeSet getSystemTimeSet()
SystemTimeSet
public JDFCounterReset getCreateCounterReset()
CreateCounterReset
, create if it doesn't existpublic JDFCounterReset appendCounterReset()
CreateCounterReset
public JDFCounterReset getCounterReset()
CreateCounterReset
public String getCommentText()
public JDFComment setCommentText(String text)
text
- the comment text to setJDFComment
the commentpublic JDFError getCreateError()
Error
, create if it doesn't existpublic JDFError appendError()
Error
public JDFError getError()
Error
public JDFEvent getCreateEvent()
Event
, create if it doesn't existpublic JDFEvent appendEvent()
Event
public JDFEvent setEvent(String eventID, String eventValue, String comment)
eventID
- Event/@EventID to seteventValue
- Event/@EventValue to setcomment
- the comment text, if null no comment is setpublic void setNode(JDFNode n)
public void setNode(NodeIdentifier identifier)
identifier
- public JDFElement appendNotificationDetails(JDFNotification.EnumNotificationDetails details)
details
- public JDFElement getCreateNotificationDetails(JDFNotification.EnumNotificationDetails details)
details
- public JDFElement getNotificationDetails()
details
- public JDFNotification.EnumNotificationDetails getNotificationDetailsType()
public JDFEvent getEvent()
Event
public JDFMilestone getCreateMilestone()
Milestone
, create if it doesn't existpublic JDFMilestone appendMilestone()
Milestone
public JDFMilestone getMilestone()
Milestone
public NodeIdentifier getIdentifier()
getIdentifier
in interface INodeIdentifiable
public void setIdentifier(NodeIdentifier ni)
setIdentifier
in interface INodeIdentifiable
ni
- org.cip4.jdflib.ifaces.INodeIdentifiable#setIdentifier(org.cip4.jdflib.node.JDFNode.NodeIdentifier)
public JDFJMF toSignalJMF()
toSignalJMF
in interface ISignalAudit
JDFJMF
a JMF with a Signal that matches thisISignalAudit.toSignalJMF()
public boolean matches(Object subset)
IMatches
matches
in interface IMatches
subset
- the object to filter againstIMatches.matches(java.lang.Object)
public void setSeverity(JDFAudit.EnumSeverity s)
setSeverity
in class JDFAudit
s
- public JDFAudit.EnumSeverity getSeverity()
getSeverity
in class JDFAudit
Copyright © 2018. All rights reserved.