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:
Serializable,Cloneable,IStreamWriter,Element,ElementTraversal,EventTarget,Node,NodeList,TypeInfo
- Direct Known Subclasses:
JDFAutoArtDeliveryIntent,JDFAutoBindingIntent,JDFAutoColorIntent,JDFAutoDeliveryIntent,JDFAutoEmbossingIntent,JDFAutoFoldingIntent,JDFAutoHoleMakingIntent,JDFAutoInsertingIntent,JDFAutoLaminatingIntent,JDFAutoLayoutIntent,JDFAutoMediaIntent,JDFAutoNumberingIntent,JDFAutoPackingIntent,JDFAutoProductionIntent,JDFAutoProofingIntent,JDFAutoPublishingIntent,JDFAutoScreeningIntent,JDFAutoShapeCuttingIntent,JDFAutoSizeIntent,JDFAutoVariableIntent
- See Also:
-
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.PartitionGetterNested 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.eUnitNested classes/interfaces inherited from class org.cip4.jdflib.core.KElement
KElement.MultiAttributeComparator, KElement.SimpleElementNameComparator, KElement.SimpleNodeComparator, KElement.SingleAttributeComparator, KElement.SingleXPathComparator -
Field Summary
Fields inherited from class org.apache.xerces.dom.ElementNSImpl
localName, namespaceURIFields inherited from class org.apache.xerces.dom.ElementImpl
attributes, nameFields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocumentFields inherited from class org.apache.xerces.dom.ChildNode
nextSibling, previousSiblingFields 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_NODEFields 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_NODEFields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION -
Constructor Summary
ConstructorsConstructorDescriptionJDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName) JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName) Constructor for JDFIntentResourceJDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName, String myLocalName) Constructor for JDFIntentResource -
Method Summary
Modifier and TypeMethodDescriptionappendDurationSpan(String strName) Append a duration span if it does not yet exist, else return the existing elementappendEnumerationSpan(String strName) Append an Enumeration span if it does not yet exist, else return the existing elementappendIntegerSpan(String strName) Append an integer span if it does not yet exist, else return the existing elementappendNameSpan(String strName) Append a name span if it does not yet exist, else return the existing elementappendNumberSpan(String strName) Append a number span if it does not yet exist, else return the existing elementappendOptionSpan(String strName) Append an option (boolean) spanappendShapeSpan(String strName) Append a Shape span if it does not yet exist, else return the existing elementappendSpan(String strName, JDFSpanBase.EnumDataType nType) Append a span if it does not yet exist, else return the existing elementappendStringSpan(String strName) Append a string span if it does not yet exist, else return the existing elementappendTimeSpan(String strName) Append a time span if it does not yet exist, else return the existing elementappendXYPairSpan(String strName) Append a XYPair span if it does not yet exist, else return the existing elementstatic voidcopyActualToProcess(JDFElement intentRoot, JDFElement processRoot, String spanName, String attName) get the best match actual value from any element that may contain spansstatic voidcopyProcessToActual(JDFElement processRoot, JDFElement intentRoot, String attName, String spanName) get the best match actual value from any element that may contain spansgetCreateCreateShapeSpan(String strName) get a Shape spangetCreateCreateXYPairSpan(String strName) get a XYPair spangetCreateDurationSpan(String strName) get a duration spangetCreateEnumerationSpan(String strName) get an Enumeration spangetCreateIntegerSpan(String strName) get an integer spangetCreateNameSpan(String strName) get a namespangetCreateNumberSpan(String strName) get a number spangetCreateOptionSpan(String strName) get an option (boolean) spangetCreateStringSpan(String strName) get a string spangetCreateTimeSpan(String strName) get a time spangetDurationSpan(String strName) get a duration spangetEnumerationSpan(String strName) get an Enumeration spangetIntegerSpan(String strName) get an integer spangetNameSpan(String strName) get a namespangetNumberSpan(String strName) get a number spangetOptionSpan(String strName) get an option (boolean) spangetShapeSpan(String strName) get a Shape spangetSpan(String strName, JDFSpanBase.EnumDataType nType) get a spangetSpans()get a list of all span resourcesgetStringSpan(String strName) get a string spangetTimeSpan(String strName) get a time spanTypesafe attribute validation of ClassgetXYPairSpan(String strName) get a XYPair spanstatic StringguessActual(JDFElement root, String spanName) get the best match actual value from any element that may contain spansbooleaninit()default initializationintset all actual values to the preset defined in preferredintpreferredToActual(String key) set actual values to the preset defined in preferredMethods 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, 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, validResourceClassMethods 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, write2DirMethods 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, xmlnsPrefixMethods inherited from class org.apache.xerces.dom.ElementNSImpl
getLocalName, getPrefix, getTypeName, getTypeNamespace, getXMLBaseAttribute, isDerivedFrom, setTypeMethods 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, synchronizeDataMethods inherited from class org.apache.xerces.dom.ParentNode
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, getTextContent, hasChildNodes, item, setTextContent, synchronizeChildrenMethods inherited from class org.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSiblingMethods 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, setUserDataMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.w3c.dom.Element
getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods 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 Details
-
JDFIntentResource
public JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String qualifiedName) - Parameters:
myOwnerDocument-qualifiedName-
-
JDFIntentResource
public JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName) Constructor for JDFIntentResource- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-
-
JDFIntentResource
public JDFIntentResource(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, String myNamespaceURI, String qualifiedName, String myLocalName) Constructor for JDFIntentResource- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-myLocalName-
-
-
Method Details
-
guessActual
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, String spanName, 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, String attName, 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
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
get a list of all span resources- Returns:
- VElement all Span elements of this
-
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:
-
getCreateNumberSpan
get a number span- Parameters:
strName- name of the span element- Returns:
- JDFNumberSpan the JDFNumberSpan
-
getCreateOptionSpan
get an option (boolean) span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getCreateIntegerSpan
get an integer span- Parameters:
strName- name of the span element exist- Returns:
- JDFIntegerSpan the JDFIntegerSpan
-
getCreateNameSpan
get a namespan- Parameters:
strName- name of the span element- Returns:
- JDFNameSpan the JDFNameSpan
-
getCreateEnumerationSpan
get an Enumeration span- Parameters:
strName- name of the span element- Returns:
- JDFEnumerationSpan the JDFEnumerationSpan
-
getCreateStringSpan
get a string span- Parameters:
strName- name of the span element- Returns:
- JDFStringSpan the JDFStringSpan
-
getCreateDurationSpan
get a duration span- Parameters:
strName- name of the span element- Returns:
- getDurationSpan the getDurationSpan
-
getCreateTimeSpan
get a time span- Parameters:
strName- name of the span element- Returns:
- getTimeSpan the getTimeSpan
-
getCreateCreateXYPairSpan
get a XYPair span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getCreateCreateShapeSpan
get a Shape span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getNumberSpan
get a number span- Parameters:
strName- name of the span element- Returns:
- JDFNumberSpan the JDFNumberSpan
-
getOptionSpan
get an option (boolean) span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
getIntegerSpan
get an integer span- Parameters:
strName- name of the span element- Returns:
- getIntegerSpan the getIntegerSpan
-
getNameSpan
get a namespan- Parameters:
strName- name of the span element- Returns:
- JDFNameSpan the JDFNameSpan
-
getEnumerationSpan
get an Enumeration span- Parameters:
strName- name of the span element- Returns:
- getEnumerationSpan the getEnumerationSpan
-
getStringSpan
get a string span- Parameters:
strName- name of the span element- Returns:
- JDFStringSpan the JDFStringSpan
-
getDurationSpan
get a duration span- Parameters:
strName- name of the span element- Returns:
- getDurationSpan the getDurationSpan
-
getTimeSpan
get a time span- Parameters:
strName- name of the span element- Returns:
- getTimeSpan the getTimeSpan
-
getXYPairSpan
get a XYPair span- Parameters:
strName- name of the span element- Returns:
- JDFXYPairSpan the JDFXYPairSpan
-
getShapeSpan
get a Shape span- Parameters:
strName- name of the span element- Returns:
- JDFShapeSpan the JDFShapeSpan
-
appendNumberSpan
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
Append an option (boolean) span- Parameters:
strName- name of the span element- Returns:
- JDFOptionSpan the JDFOptionSpan
-
appendIntegerSpan
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
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
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
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
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
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
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
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
get a span- Parameters:
strName- name of the span elementnType- datatype of the new span- Returns:
- JDFSpanBase the JDFSpanBase
-
appendSpan
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
-