Package org.cip4.jdflib.resource.intent
Class JDFIntentResource
- java.lang.Object
-
- org.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.resource.JDFResource
-
- org.cip4.jdflib.resource.intent.JDFIntentResource
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,IStreamWriter,org.w3c.dom.Element,org.w3c.dom.ElementTraversal,org.w3c.dom.events.EventTarget,org.w3c.dom.Node,org.w3c.dom.NodeList,org.w3c.dom.TypeInfo
- Direct Known Subclasses:
JDFAutoArtDeliveryIntent,JDFAutoBindingIntent,JDFAutoColorIntent,JDFAutoDeliveryIntent,JDFAutoEmbossingIntent,JDFAutoFoldingIntent,JDFAutoHoleMakingIntent,JDFAutoInsertingIntent,JDFAutoLaminatingIntent,JDFAutoLayoutIntent,JDFAutoMediaIntent,JDFAutoNumberingIntent,JDFAutoPackingIntent,JDFAutoProductionIntent,JDFAutoProofingIntent,JDFAutoPublishingIntent,JDFAutoScreeningIntent,JDFAutoShapeCuttingIntent,JDFAutoSizeIntent,JDFAutoVariableIntent
public class JDFIntentResource extends JDFResource
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cip4.jdflib.resource.JDFResource
JDFResource.EnumAmountMerge, JDFResource.EnumLotControl, JDFResource.EnumPartIDKey, JDFResource.EnumPartUsage, JDFResource.EnumResourceClass, JDFResource.EnumResStatus, JDFResource.EnumSpawnStatus, JDFResource.PartitionGetter
-
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, JDFElement.eUnit
-
Nested classes/interfaces inherited from class org.cip4.jdflib.core.KElement
KElement.SimpleElementNameComparator, KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator
-
-
Field Summary
-
Fields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocument
-
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.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
-
-
Constructor Summary
Constructors Constructor Description JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String qualifiedName)JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName)Constructor for JDFIntentResourceJDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName, java.lang.String myLocalName)Constructor for JDFIntentResource
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JDFDurationSpanappendDurationSpan(java.lang.String strName)Append a duration span if it does not yet exist, else return the existing elementJDFEnumerationSpanappendEnumerationSpan(java.lang.String strName)Append an Enumeration span if it does not yet exist, else return the existing elementJDFIntegerSpanappendIntegerSpan(java.lang.String strName)Append an integer span if it does not yet exist, else return the existing elementJDFNameSpanappendNameSpan(java.lang.String strName)Append a name span if it does not yet exist, else return the existing elementJDFNumberSpanappendNumberSpan(java.lang.String strName)Append a number span if it does not yet exist, else return the existing elementJDFOptionSpanappendOptionSpan(java.lang.String strName)Append an option (boolean) spanJDFShapeSpanappendShapeSpan(java.lang.String strName)Append a Shape span if it does not yet exist, else return the existing elementJDFSpanBaseappendSpan(java.lang.String strName, JDFSpanBase.EnumDataType nType)Append a span if it does not yet exist, else return the existing elementJDFStringSpanappendStringSpan(java.lang.String strName)Append a string span if it does not yet exist, else return the existing elementJDFTimeSpanappendTimeSpan(java.lang.String strName)Append a time span if it does not yet exist, else return the existing elementJDFXYPairSpanappendXYPairSpan(java.lang.String strName)Append a XYPair span if it does not yet exist, else return the existing elementstatic voidcopyActualToProcess(JDFElement intentRoot, JDFElement processRoot, java.lang.String spanName, java.lang.String attName)get the best match actual value from any element that may contain spansstatic voidcopyProcessToActual(JDFElement processRoot, JDFElement intentRoot, java.lang.String attName, java.lang.String spanName)get the best match actual value from any element that may contain spansJDFShapeSpangetCreateCreateShapeSpan(java.lang.String strName)get a Shape spanJDFXYPairSpangetCreateCreateXYPairSpan(java.lang.String strName)get a XYPair spanJDFDurationSpangetCreateDurationSpan(java.lang.String strName)get a duration spanJDFEnumerationSpangetCreateEnumerationSpan(java.lang.String strName)get an Enumeration spanJDFIntegerSpangetCreateIntegerSpan(java.lang.String strName)get an integer spanJDFNameSpangetCreateNameSpan(java.lang.String strName)get a namespanJDFNumberSpangetCreateNumberSpan(java.lang.String strName)get a number spanJDFOptionSpangetCreateOptionSpan(java.lang.String strName)get an option (boolean) spanJDFStringSpangetCreateStringSpan(java.lang.String strName)get a string spanJDFTimeSpangetCreateTimeSpan(java.lang.String strName)get a time spanJDFDurationSpangetDurationSpan(java.lang.String strName)get a duration spanJDFEnumerationSpangetEnumerationSpan(java.lang.String strName)get an Enumeration spanJDFIntegerSpangetIntegerSpan(java.lang.String strName)get an integer spanJDFNameSpangetNameSpan(java.lang.String strName)get a namespanJDFNumberSpangetNumberSpan(java.lang.String strName)get a number spanJDFOptionSpangetOptionSpan(java.lang.String strName)get an option (boolean) spanJDFShapeSpangetShapeSpan(java.lang.String strName)get a Shape spanJDFSpanBasegetSpan(java.lang.String strName, JDFSpanBase.EnumDataType nType)get a spanVElementgetSpans()get a list of all span resourcesJDFStringSpangetStringSpan(java.lang.String strName)get a string spanJDFTimeSpangetTimeSpan(java.lang.String strName)get a time spanJDFResource.EnumResourceClassgetValidClass()Typesafe attribute validation of ClassJDFXYPairSpangetXYPairSpan(java.lang.String strName)get a XYPair spanstatic java.lang.StringguessActual(JDFElement root, java.lang.String spanName)get the best match actual value from any element that may contain spansbooleaninit()default initializationintpreferredToActual()set all actual values to the preset defined in preferredintpreferredToActual(java.lang.String key)set actual values to the preset defined in preferred-
Methods inherited from class org.cip4.jdflib.resource.JDFResource
addPartIDKey, addPartition, addPartition, addPartitions, addPipePartIDKey, appendContact, appendElement, appendIdentical, appendIdentificationField, appendLocationElement, appendQualityControlResult, appendSourceResource, appendSpawnIDs, appendUpdate, buildXPath, cleanResourceAttributes, clearPartitions, clonePartitions, collapse, collapse, consistentPartIDKeys, consistentPartIDKeys, consistentPipePartIDKeys, containsData, copyElement, copyInto, createPartitions, createSourceResource, deleteNode, deleteUnLinked, expand, expandLeaf, fillSparse, getAgentName, getAgentVersion, getAlternateBrand, getAmount, getAmountProduced, getAmountRequired, getAttribute, getAttributeMap, getAttributePart, getAttributePartVector, getAttributeVector, getAttributeVector_JDFResource, getAuthor, getAutoAgent, getAutoSubElementClass, getBatchID, getBinderySignatureName, getBlockName, getBrand, getBundleItemIndex, getCatalogDetails, getCatalogID, getCellIndex, getChildArrayByClass, getChildElementVector, getChildrenByClass, getChildWithAttribute, getCondition, getContact, getCreateContact, getCreateElement_JDFResource, getCreateIdentical, getCreateIdentificationField, getCreateLocationElement, getCreatePartition, getCreatePartition, getCreateQualityControlResult, getCreator, getDeepPart, getDeepPart, getDeliveryUnit, getDirectPartition, getDirectPartitionArray, getDirectPartitionVector, getDocCopies, getDocIndex, getDocRunIndex, getDocSheetIndex, getElement, getFountainNumber, getGrossWeight, getIdentical, getIdenticalMap, getIdenticalTarget, getIdentificationField, getIDPrefix, getImplicitPartitions, getInvalidAttributes, getItemNames, getLayerIDs, getLeaf, getLeafArray, getLeaves, getLinks, getLinks, getLinksAndRefs, getLinksAndRefs, getLinkString, getLocalPartitionKey, getLocation, getLocationElement, getLock, getLocked, getLotControl, getManufacturer, getNodesWithSpawnID, getNoOp, getOption, getPageNumber, getParentPartition, getPartIDKeyList, getPartIDKeys, getPartition, getPartition, getPartition, getPartitionLeafVector, getPartitionMap, getPartitionVector, getPartitionVector, getPartitionVector, getPartitionVector, getPartMap, getPartMap, getPartMapVector, getPartUsage, getPartValues, getPartVersion, getPipeID, getPipePartIDKeys, getPipePartIDKeysEnum, getPipeProtocol, getPipeURL, getPool, getPreflightRule, getPreviewType, getProductID, getQualityControlResult, getResourceClass, getResourcePool, getResourceRoot, getResourceRoot, getResourceWeight, getResStatus, getRibbonName, getRootPartAtts, getRun, getRunIndex, getRunPage, getRunSet, getRunTags, getSectionIndex, getSeparation, getSetDocIndex, getSetIndex, getSetRunIndex, getSetSheetIndex, getSheetIndex, getSheetName, getSide, getSignatureName, getSortAmount, getSorting, getSourceResource, getSpawnIDs, getSpawnStatus, getStationName, getStatus, getStatusFromLeaves, getTheAttributeInfo, getTheElementInfo, getTileID, getUnit, getUnitEnum, getUpdate, getUpdate, getUpdateID, getUpdateName, getUpdateVector, getWebName, getWebProduct, getWebSetup, hasAttribute, hasPipePartIDKey, hasUpdate, insertBefore, isAvailable, isLeaf, isParameter, isPartitioningCompatible, isPartitioningCompatible, isPhysical, isQuantity, isResourceElement, isResourceRoot, isResourceRootRoot, isRootElement, isSpawnAllowed, isValid, lock, makeRootResource, matchesString, mergeCloneResource, mergeElement, mergePartition, mergeSpawnIDs, moveElement, newModifiedID, numChildElements, numUpdates, reducePartitions, reduceParts, reducePartVector, removeAttribute, removeAttributeFromLeaves, removeFromSpawnIDs, removeInheritedAttributes, removeUpdate, removeUpdate, reorderPartitions, replaceElement, setAgentName, setAgentVersion, setAlternateBrand, setAmount, setAmountProduced, setAmountRequired, setAttribute, setAuthor, setAutoAgent, setAutoSubElementClass, setAvailable, setBatchID, setBinderySignatureName, setBlockName, setBrand, setBundleItemIndex, setCatalogDetails, setCatalogID, setCellIndex, setCondition, setDeliveryUnit, setDocCopies, setDocIndex, setDocRunIndex, setDocSheetIndex, setFountainNumber, setGrossWeight, setIdentical, setIdentical, setItemNames, setLayerIDs, setLocation, setLocked, setLotControl, setManufacturer, setNoOp, setOption, setPageNumber, setPartIDKey, setPartIDKeyList, setPartIDKeys, setPartUsage, setPartVersion, setPipeID, setPipePartIDKey, setPipeProtocol, setPipeURL, setPreflightRule, setPreviewType, setProductID, setResourceClass, setResourceWeight, setResStatus, setRibbonName, setRun, setRunIndex, setRunPage, setRunSet, setRunTags, setSectionIndex, setSeparation, setSetDocIndex, setSetIndex, setSetRunIndex, setSetSheetIndex, setSheetIndex, setSheetName, setSide, setSignatureName, setSortAmount, setSorting, setSpawnIDs, setSpawnIDs, setSpawnStatus, setStationName, setStatus, setStatus, setTileID, setUnit, setUnit, setUnpartitiondImplicit, setUpdateID, setWebName, setWebProduct, setWebSetup, spawnPart, unpartition, unSpawnPart, updateAmounts, updateAttributeFromLeaves, validClass, validResourceClass
-
Methods inherited from class org.cip4.jdflib.core.JDFElement
appendAnchor, appendBestEffortExceptions, appendComment, appendGeneralID, appendGeneralID, appendGeneralID, appendHRef, appendHRef, appendMustHonorExceptions, appendOperatorInterventionExceptions, appendPreview, appendrRefs, attributeType, clearTargets, cloneNewDoc, copyChildren, createRoot, createRoot, deprecatedAttributes, eraseDefaultAttributes, exclusiveOneOfAttribute, exclusiveOneOfElement, fixVersion, getAllRefs, getAtrType, getAttributeInfo, getBestEffortExceptions, getChildElement, getChildElements, getChildElementVector_JDFElement, getChildIds, getChildrenByTagName, getChildrenByTagName, getChildWithAttribute, getChildWithMatchingAttribute, getComment, getComment, getCommentText, getCommentURL, getCreateComment, getCreateComment, getCreateElement_JDFElement, getCreatePreview, getCreateRefElement, getDeepElementByID, getDefaultAttributeMap, getDefaultJDFVersion, getDeprecatedAttributes, getDeprecatedElements, getDescriptiveName, getElement_JDFElement, getElementIDPrefix, getElementInfo, getElementNameVector, getEnumAttribute, getEnumerationsAttribute, getEnumerationsAttribute, getEnumforAttribute, getEnumNodeName, getEnumString, getFirstVersion, getGeneralID, getGeneralID, getGeneralID, getGeneralIDListMap, getGeneralIDMap, getGeneralIDVectorMap, getHRef, getHRefs, getHRefs, getInsertElements, getInsertElementVector, getInvalidElements, getInvalidElements_JDFElement, getJDFRoot, getJMFRoot, getLastVersion, getLinkFromUserData, getLinkRoot, getMaxVersion, getMissingAttributes, getMissingAttributeVector, getMissingElements, getMissingElementVector, getMustHonorExceptions, getNamesVector, getOperatorInterventionExceptions, getOwnerDocument_JDFElement, getParentJDF, getParentJDF, getPartMapArray, getPartMapVector, getPrereleaseAttributes, getPrereleaseElements, getPreview, getRefElement, getRefElements, getRefString, getrRefs, getSchemaURL, getSchemaURL, getSchemaURL, getSettingsPolicy, getStatus, getTarget, getTarget, getTarget_JDFElement, 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, isInAnyCIP4NameSpaceStatic, isInAnyCIP4NameSpaceStatic, isInAnyJDFNameSpaceStatic, isInAnyJDFNameSpaceStatic, isInJDFNameSpace, isInJDFNameSpaceStatic, isInJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isInXJDFNameSpaceStatic, isJDFNode, isRefElement, isRefElementStatic, isResource, isResourceLink, isResourceLinkStatic, isResourceStatic, isResourceUpdate, isValid_JDFElement, isXJDF, jdfVersion, knownAttributes, knownElements, matchesPath, newID, numChildElements_JDFElement, optionalAttributes, optionalElements, parseFile, parseFile, parseStream, parseString, 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, setCommentText, setCommentText, setCommentURL, setDefaultJDFVersion, setDescriptiveName, setDirty, setEnumerationsAttribute, setGeneralID, setLongID, setMustHonorExceptions, setOperatorInterventionExceptions, setPartMap, setPartMapVector, setSettingsPolicy, setStatus, setVersion, setvStringAttribute, stringToVersion, uniqueElements, upDaterRefs, validAttribute, validAttribute, validEnumAttribute, validEnumerationsAttribute, validResourcePosition, version, write2Dir
-
Methods inherited from class org.cip4.jdflib.core.KElement
addAttribute, addAttribute, addNameSpace, ancestorDistance, appendAttribute, appendAttribute, appendAttributes, appendCData, appendCData, appendChild, appendElement, appendElementN, appendElementRaw, appendEntityReference, appendText, appendTextElement, appendXMLComment, appendXMLComment, buildRelativeXPath, buildXPath, buildXPath, cleanup, clearNSMap, clone, copyAttribute, copyAttribute, copyAttribute, copyAttribute, copyElements, copyXPathValue, createRoot, ensureCase, eraseEmptyAttributes, eraseEmptyNodes, fillHashSet, fitsName, fitsName_KElement, flush, generateDotID, getAttribute, getAttribute, getAttribute_KElement, getAttribute_KElement, getAttributeArray_KElement, getAttributeIgnoreCase, getAttributeMap_KElement, getAttributeRaw, getAttributeVector_KElement, getBoolAttribute, getCData, getChildArray, getChildArray_KElement, getChildArrayByClass_KElement, getChildAttributeList, getChildByTagName, getChildElementArray, getChildElementVector, getChildElementVector, getChildElementVector_KElement, getChildFromList, getChildFromList, getChildList, getChildList, getChildNode, getChildNodes_KElement, getChildNodeVector, getChildrenByTagName, getChildrenByTagName_KElement, getChildrenFromList, getChildrenIgnoreList, getChildrenWithAttribute, getChildWithAttribute, getCreateChildWithAttribute, getCreateElement, getCreateElement, getCreateElement_KElement, getCreateXPathElement, getDeepElement, getDeepParent, getDeepParent, getDeepParentChild, getDeepParentNotName, getDocRoot, getDOMAttr, getElement, getElement_KElement, getElementByClass, getElementHashMap, getElementsByTagName_KElement, getFirstChildElement, getFirstChildElement, getFirstChildElement, getFirstElementNode, getID, getIgnoreCase, getIgnoreCase_KElement, getInheritedAttribute, getInheritedElement, getInheritedXPathAttribute, getIntAttribute, getLocalNameStatic, getLongAttribute, getMultipleIDs, getNamespaceURI, getNamespaceURIFromPrefix, getNextElementNode, getNextSiblingElement, getNextSiblingElement, getNextSiblingElement, getNonEmpty, getNonEmpty_KElement, getNumCDatas, getNumChildNodes, getNumChildText, getNumXMLComments, getOwnerDocument_KElement, getParentNode_KElement, getPreviousSiblingElement, getPreviousSiblingElement, getRealAttribute, getTarget_KElement, getText, getText, getTree, getTree, getTreeByClass, getTreeElement, getXMLComment, getXMLNSNameSpace, getXMLNSPrefix, getXPathAttribute, getXPathAttributeMap, getXPathElement, getXPathElementVector, getXPathValueMap, getXPathValueMap, getXSIType, hasAttribute, hasAttribute_KElement, hasAttributes, hasChildElement, hasChildElements, hasChildNodes, hasChildText, hasNonEmpty, hasNonEmpty_KElement, hasXPathNode, includesAttribute, includesAttributes, insertAt, isAncestor, isEqual, isEqual, isWildCard, matchesPath, matchesPathName, moveArray, moveAttribute, moveAttribute, moveElements, moveMe, normalize, numChildElements_KElement, numChildNodes, numChildNodes, numChildrenByClass, numSiblingElements, pushUp, removeAllText, removeAttribute, removeAttribute_KElement, removeAttributeNode, removeAttributeNS, removeAttributes, removeCData, removeChildNode, removeChildren, removeChildrenByClass, removeChildText, removeExtensions, removeFromAttribute, removeIgnoreCase, removeIgnoreCase_KElement, removeXMLComment, removeXPathAttribute, removeXPathElement, renameAttribute, renameAttribute, renameElement, setAttribute, setAttribute, setAttribute, setAttribute, 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, setXMLComment, setXPathAttribute, setXPathValue, setXPathValues, setXSIType, sortChild, sortChild, sortChildren, sortChildren, sortChildren, sortChildren, toDisplayXML, toString, toValueString, toXML, toXML, uniqueID, uniqueID, write2File, write2File, write2Stream, writeStream, xmlNameSpace, xmlnsLocalName, xmlnsPrefix
-
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getLocalName, getPrefix, getTypeName, getTypeNamespace, getXMLBaseAttribute, isDerivedFrom, setType
-
Methods inherited from class org.apache.xerces.dom.ElementImpl
cloneNode, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBaseURI, getChildElementCount, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getLastElementChild, getNextElementSibling, getNodeName, getNodeType, getPreviousElementSibling, 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
-
JDFIntentResource
public JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String qualifiedName)- Parameters:
myOwnerDocument-qualifiedName-
-
JDFIntentResource
public JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName)Constructor for JDFIntentResource- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-
-
JDFIntentResource
public JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName, java.lang.String myLocalName)Constructor for JDFIntentResource- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-myLocalName-
-
-
Method Detail
-
guessActual
public static java.lang.String guessActual(JDFElement root, java.lang.String spanName)
get the best match actual value from any element that may contain spans- Parameters:
root- the parent elementspanName- the span element name- Returns:
-
copyActualToProcess
public static void copyActualToProcess(JDFElement intentRoot, JDFElement processRoot, java.lang.String spanName, java.lang.String attName)
get the best match actual value from any element that may contain spans- Parameters:
intentRoot- the parent intent elementprocessRoot- the parent process elementspanName- the span element nameattName- the target attribute element name, if null identical to spanName
-
copyProcessToActual
public static void copyProcessToActual(JDFElement processRoot, JDFElement intentRoot, java.lang.String attName, java.lang.String spanName)
get the best match actual value from any element that may contain spans- Parameters:
processRoot- the parent process elementintentRoot- the parent intent elementattName- the target attribute element name, if null identical to spanNamespanName- the span element name
-
preferredToActual
public int preferredToActual()
set all actual values to the preset defined in preferred- Returns:
- number of elements modified
-
preferredToActual
public int preferredToActual(java.lang.String key)
set actual values to the preset defined in preferred- Parameters:
key- the key of the span resource to modify, if null do all- Returns:
- number of elements modified
-
getSpans
public VElement getSpans()
get a list of all span resources- Returns:
- VElement all Span elements of this
-
getValidClass
public JDFResource.EnumResourceClass getValidClass()
Typesafe attribute validation of Class- Overrides:
getValidClassin classJDFResource- Returns:
- true if class is valid
-
init
public boolean init()
default initialization- Overrides:
initin classJDFResource- Returns:
- true if successful
- See Also:
KElement.init()
-
getCreateNumberSpan
public JDFNumberSpan getCreateNumberSpan(java.lang.String strName)
get a number span- Parameters:
strName- name of the span element- Returns:
- JDFNumberSpan the JDFNumberSpan
-
getCreateOptionSpan
public JDFOptionSpan getCreateOptionSpan(java.lang.String strName)
get an option (boolean) span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getCreateIntegerSpan
public JDFIntegerSpan getCreateIntegerSpan(java.lang.String strName)
get an integer span- Parameters:
strName- name of the span element exist- Returns:
- JDFIntegerSpan the JDFIntegerSpan
-
getCreateNameSpan
public JDFNameSpan getCreateNameSpan(java.lang.String strName)
get a namespan- Parameters:
strName- name of the span element- Returns:
- JDFNameSpan the JDFNameSpan
-
getCreateEnumerationSpan
public JDFEnumerationSpan getCreateEnumerationSpan(java.lang.String strName)
get an Enumeration span- Parameters:
strName- name of the span element- Returns:
- JDFEnumerationSpan the JDFEnumerationSpan
-
getCreateStringSpan
public JDFStringSpan getCreateStringSpan(java.lang.String strName)
get a string span- Parameters:
strName- name of the span element- Returns:
- JDFStringSpan the JDFStringSpan
-
getCreateDurationSpan
public JDFDurationSpan getCreateDurationSpan(java.lang.String strName)
get a duration span- Parameters:
strName- name of the span element- Returns:
- getDurationSpan the getDurationSpan
-
getCreateTimeSpan
public JDFTimeSpan getCreateTimeSpan(java.lang.String strName)
get a time span- Parameters:
strName- name of the span element- Returns:
- getTimeSpan the getTimeSpan
-
getCreateCreateXYPairSpan
public JDFXYPairSpan getCreateCreateXYPairSpan(java.lang.String strName)
get a XYPair span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getCreateCreateShapeSpan
public JDFShapeSpan getCreateCreateShapeSpan(java.lang.String strName)
get a Shape span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getNumberSpan
public JDFNumberSpan getNumberSpan(java.lang.String strName)
get a number span- Parameters:
strName- name of the span element- Returns:
- JDFNumberSpan the JDFNumberSpan
-
getOptionSpan
public JDFOptionSpan getOptionSpan(java.lang.String strName)
get an option (boolean) span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getIntegerSpan
public JDFIntegerSpan getIntegerSpan(java.lang.String strName)
get an integer span- Parameters:
strName- name of the span element- Returns:
- getIntegerSpan the getIntegerSpan
-
getNameSpan
public JDFNameSpan getNameSpan(java.lang.String strName)
get a namespan- Parameters:
strName- name of the span element- Returns:
- JDFNameSpan the JDFNameSpan
-
getEnumerationSpan
public JDFEnumerationSpan getEnumerationSpan(java.lang.String strName)
get an Enumeration span- Parameters:
strName- name of the span element- Returns:
- getEnumerationSpan the getEnumerationSpan
-
getStringSpan
public JDFStringSpan getStringSpan(java.lang.String strName)
get a string span- Parameters:
strName- name of the span element- Returns:
- JDFStringSpan the JDFStringSpan
-
getDurationSpan
public JDFDurationSpan getDurationSpan(java.lang.String strName)
get a duration span- Parameters:
strName- name of the span element- Returns:
- getDurationSpan the getDurationSpan
-
getTimeSpan
public JDFTimeSpan getTimeSpan(java.lang.String strName)
get a time span- Parameters:
strName- name of the span element- Returns:
- getTimeSpan the getTimeSpan
-
getXYPairSpan
public JDFXYPairSpan getXYPairSpan(java.lang.String strName)
get a XYPair span- Parameters:
strName- name of the span element- Returns:
- JDFXYPairSpan the JDFXYPairSpan
-
getShapeSpan
public JDFShapeSpan getShapeSpan(java.lang.String strName)
get a Shape span- Parameters:
strName- name of the span element- Returns:
- JDFShapeSpan the JDFShapeSpan
-
appendNumberSpan
public JDFNumberSpan appendNumberSpan(java.lang.String strName)
Append a number span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFNumberSpan the JDFNumberSpan
-
appendOptionSpan
public JDFOptionSpan appendOptionSpan(java.lang.String strName)
Append an option (boolean) span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
appendIntegerSpan
public JDFIntegerSpan appendIntegerSpan(java.lang.String strName)
Append an integer span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFIntegerSpan the JDFIntegerSpan
-
appendNameSpan
public JDFNameSpan appendNameSpan(java.lang.String strName)
Append a name span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFNameSpan the JDFNameSpan
-
appendEnumerationSpan
public JDFEnumerationSpan appendEnumerationSpan(java.lang.String strName)
Append an Enumeration span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFEnumerationSpan the JDFEnumerationSpan
-
appendStringSpan
public JDFStringSpan appendStringSpan(java.lang.String strName)
Append a string span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFStringSpan the JDFStringSpan
-
appendDurationSpan
public JDFDurationSpan appendDurationSpan(java.lang.String strName)
Append a duration span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFDurationSpan the JDFDurationSpan
-
appendTimeSpan
public JDFTimeSpan appendTimeSpan(java.lang.String strName)
Append a time span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFTimeSpan the JDFTimeSpan
-
appendXYPairSpan
public JDFXYPairSpan appendXYPairSpan(java.lang.String strName)
Append a XYPair span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFXYPairSpan the JDFXYPairSpan
-
appendShapeSpan
public JDFShapeSpan appendShapeSpan(java.lang.String strName)
Append a Shape span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span element- Returns:
- JDFShapeSpan the JDFShapeSpan
-
getSpan
public JDFSpanBase getSpan(java.lang.String strName, JDFSpanBase.EnumDataType nType)
get a span- Parameters:
strName- name of the span elementnType- datatype of the new span- Returns:
- JDFSpanBase the JDFSpanBase
-
appendSpan
public JDFSpanBase appendSpan(java.lang.String strName, JDFSpanBase.EnumDataType nType)
Append a span if it does not yet exist, else return the existing element- Parameters:
strName- name of the span elementnType- datatype of the new span- Returns:
- JDFSpanBase the JDFSpanBase
-
-