Package org.cip4.jdflib.resource
Class JDFSignature
- 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.auto.JDFAutoLayout
-
- org.cip4.jdflib.resource.JDFSignature
-
- 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:
JDFSheet
public class JDFSignature extends JDFAutoLayout
class that maps both patitioned and non-partitoned layouts- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cip4.jdflib.auto.JDFAutoLayout
JDFAutoLayout.EnumBaseOrdReset, JDFAutoLayout.EnumOrdReset, JDFAutoLayout.EnumSheetCountReset, JDFAutoLayout.EnumSourceWorkStyle, JDFAutoLayout.EnumTemplateType
-
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.MultiAttributeComparator, 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 JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String qualifiedName)Constructor for JDFSignatureJDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName)Constructor for JDFSignatureJDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName, java.lang.String myLocalName)Constructor for JDFSignature
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected static JDFLayoutappendLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName)appends a signature in both old and new Layouts if old: a< Signature>element if new: a SignatureName partition leafJDFSheetappendSheet()appends a Sheet in both old and new Layouts if old: aSheetelement if new: aSheetNamepartition leafprotected static JDFLayoutgetCreateLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName, java.lang.String objectName)get a specific layout element by name, creates it if it does not existJDFSheetgetCreateSheet(int iSkip)gets or appends a JDFSheet in both old and new Layouts if old: aSheetelement if new: aSheetNamepartition leafJDFSheetgetCreateSheet(java.lang.String sheetName)gets a signature in both old and new Layouts if old: acreates it if it does not exist element if new: a SignatureName partition leaf protected static JDFLayoutgetLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName, int iSkip)get a specific layout element, in old style (pre 1.3) layouts, this must be a direct child wherea post 1.3 layouts allow for search of lower level elements (grandchildren etc.)protected static JDFLayoutgetLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName, java.lang.String objectName)get a specific layout element by nameprotected static VElementgetLayoutElementVector(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName)get a vector of specific layout elementsVElementgetLayoutLeaves(boolean bAll)get the leaves of a layout, either pre 1.2 or post 1.3JDFMediagetMedia(JDFAutoMedia.EnumMediaType mediaType)gets the corresponding media with a given mediatypeJDFSheetgetSheet(int iSkip)gets a Sheet in both old and new Layouts if old: aSheetelement if new: aSheetNamepartition leafJDFSheetgetSheet(java.lang.String sheetName)gets a signature in both old and new Layouts if old: aelement if new: a SignatureName partition leaf VElementgetSheetVector()get the vector of sheets in this signatureVElementgetSheetVector(JDFAttributeMap mAttrib, boolean bAnd)Deprecated.use getChildElementVector() insteadjava.lang.StringgetSignatureName()if this is a new layout, return the partition key signaturename else return Signature/@Name of this or its appropriate parentprotected AttributeInfogetTheAttributeInfo()protected ElementInfogetTheElementInfo()booleaninit()default initializationprotected static intnumLayoutElements(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName)get the number of layout elementsintnumSheets()counts the number of Sheets in both old and new Layouts if old: aSheetelement if new: aSheetNamepartition leafvoidrefSheet(JDFSheet refTarget)(31) create inter-resource link to refTargetvoidsetSurfaceContentsBox(JDFRectangle value, int precision)(36) set attribute SurfaceContentsBoxjava.lang.StringtoString()toString()-
Methods inherited from class org.cip4.jdflib.auto.JDFAutoLayout
appendContentObject, appendInsertSheet, appendLayerList, appendLogicalStackParams, appendMarkObject, appendMedia, appendMediaSource, appendPageCondition, appendSheetCondition, appendSignature, appendTransferCurvePool, getAllContentObject, getAllInsertSheet, getAllMarkObject, getAllMedia, getAllPageCondition, getAllSheetCondition, getAllSignature, getAutomated, getBaseOrdReset, getContentObject, getContentObject, getCreateContentObject, getCreateContentObject, getCreateInsertSheet, getCreateInsertSheet, getCreateLayerList, getCreateLogicalStackParams, getCreateMarkObject, getCreateMarkObject, getCreateMedia, getCreateMedia, getCreateMediaSource, getCreatePageCondition, getCreatePageCondition, getCreateSheetCondition, getCreateSheetCondition, getCreateSignature, getCreateSignature, getCreateTransferCurvePool, getInsertSheet, getInsertSheet, getLayerList, getLockOrigins, getLogicalStackParams, getMarkObject, getMarkObject, getMaxCollect, getMaxDocOrd, getMaxOrd, getMaxSetOrd, getMedia, getMedia, getMediaSource, getMinCollect, getName, getOrdReset, getOrdsConsumed, getPageCondition, getPageCondition, getSheetCondition, getSheetCondition, getSheetCountReset, getSheetNameFormat, getSheetNameTemplate, getSignature, getSignature, getSourceWorkStyle, getSurfaceContentsBox, getTemplateType, getTransferCurvePool, getValidClass, refInsertSheet, refMedia, refMediaSource, refTransferCurvePool, setAutomated, setBaseOrdReset, setLockOrigins, setMaxCollect, setMaxDocOrd, setMaxOrd, setMaxSetOrd, setMinCollect, setName, setOrdReset, setOrdsConsumed, setSheetCountReset, setSheetNameFormat, setSheetNameTemplate, setSourceWorkStyle, setSurfaceContentsBox, setTemplateType
-
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, getSortAmount, getSorting, getSourceResource, getSpawnIDs, getSpawnStatus, getStationName, getStatus, getStatusFromLeaves, 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, 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, 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
-
JDFSignature
public JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String qualifiedName)Constructor for JDFSignature- Parameters:
myOwnerDocument-qualifiedName-
-
JDFSignature
public JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName)Constructor for JDFSignature- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-
-
JDFSignature
public JDFSignature(org.apache.xerces.dom.CoreDocumentImpl myOwnerDocument, java.lang.String myNamespaceURI, java.lang.String qualifiedName, java.lang.String myLocalName)Constructor for JDFSignature- Parameters:
myOwnerDocument-myNamespaceURI-qualifiedName-myLocalName-
-
-
Method Detail
-
getTheElementInfo
protected ElementInfo getTheElementInfo()
- Overrides:
getTheElementInfoin classJDFAutoLayout- Returns:
- the elementinfo
-
getTheAttributeInfo
protected AttributeInfo getTheAttributeInfo()
- Overrides:
getTheAttributeInfoin classJDFAutoLayout- Returns:
-
toString
public java.lang.String toString()
toString()
-
init
public boolean init()
Description copied from class:JDFResourcedefault initialization- Overrides:
initin classJDFAutoLayout- Returns:
- true if ok
- See Also:
KElement.init()
-
getCreateSheet
public JDFSheet getCreateSheet(int iSkip)
gets or appends a JDFSheet in both old and new Layouts- if old: a
Sheetelement- if new: a
SheetNamepartition leaf- Parameters:
iSkip- the number of Sheets to skip- Returns:
- JDFSheet
- if old: a
-
getSheet
public JDFSheet getSheet(int iSkip)
gets a Sheet in both old and new Layouts- if old: a
Sheetelement- if new: a
SheetNamepartition leaf- Parameters:
iSkip- the number of Sheets to skip- Returns:
- JDFSheet
- if old: a
-
getSheet
public JDFSheet getSheet(java.lang.String sheetName)
gets a signature in both old and new Layouts if old: aelement if new: a SignatureName partition leaf - Parameters:
sheetName- the SheetName partition key value(new) or Sheet/@Name(old)- Returns:
- the signature
-
getCreateSheet
public JDFSheet getCreateSheet(java.lang.String sheetName) throws JDFException
gets a signature in both old and new Layouts if old: acreates it if it does not exist element if new: a SignatureName partition leaf - Parameters:
sheetName- the SheetName partition key value(new) or Sheet/@Name(old)- Returns:
- the signature
- Throws:
JDFException
-
numSheets
public int numSheets()
counts the number of Sheets in both old and new Layouts- if old: a
Sheetelement- if new: a
SheetNamepartition leaf- Returns:
- the number of Sheets
- if old: a
-
getSheetVector
@Deprecated public VElement getSheetVector(JDFAttributeMap mAttrib, boolean bAnd)
Deprecated.use getChildElementVector() instead(28) get vector of all direct child elements Sheet- Parameters:
mAttrib- the map of attributes to selectbAnd- if true all attributes in the map are AND'ed, else they are OR'ed
-
getSheetVector
public VElement getSheetVector()
get the vector of sheets in this signature- Returns:
VElementthe vector of signatures in this
-
appendSheet
public JDFSheet appendSheet() throws JDFException
appends a Sheet in both old and new Layouts- if old: a
Sheetelement- if new: a
SheetNamepartition leaf- Throws:
JDFException
- if old: a
-
refSheet
public void refSheet(JDFSheet refTarget)
(31) create inter-resource link to refTarget- Parameters:
refTarget- the element that is referenced
-
appendLayoutElement
protected static JDFLayout appendLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName) throws JDFException
appends a signature in both old and new Layouts if old: a< Signature>element if new: a SignatureName partition leaf- Parameters:
layout-elementName-partitionKeyName-- Returns:
- JDFLayout
- Throws:
JDFException
-
numLayoutElements
protected static int numLayoutElements(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName)
get the number of layout elements- Parameters:
layout-elementName-partitionKeyName-- Returns:
- int: number of layout elements
-
getLayoutElement
protected static JDFLayout getLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName, int iSkip)
get a specific layout element, in old style (pre 1.3) layouts, this must be a direct child wherea post 1.3 layouts allow for search of lower level elements (grandchildren etc.)- Parameters:
layout-elementName-partitionKeyName-iSkip- the index of the element, negative values count backwards from the end- Returns:
- JDFLayout: the element
-
getLayoutElement
protected static JDFLayout getLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName, java.lang.String objectName)
get a specific layout element by name- Parameters:
layout-elementName-partitionKeyName-objectName-- Returns:
- JDFLayout: the element
-
getCreateLayoutElement
protected static JDFLayout getCreateLayoutElement(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName, java.lang.String objectName)
get a specific layout element by name, creates it if it does not exist- Parameters:
layout-elementName-partitionKeyName-objectName-- Returns:
- JDFLayout: the element
- Throws:
JDFException- if the location of a newly created element is not well defined
-
getLayoutElementVector
protected static VElement getLayoutElementVector(JDFResource layout, java.lang.String elementName, java.lang.String partitionKeyName)
get a vector of specific layout elements- Parameters:
layout-elementName-partitionKeyName-- Returns:
- VElement: the vector of elements
-
getLayoutLeaves
public VElement getLayoutLeaves(boolean bAll)
get the leaves of a layout, either pre 1.2 or post 1.3- Returns:
- VElement the layout leaves, i.e. partition leaves(1.3+) or explicit surfaces(1.2-)
-
getSignatureName
public java.lang.String getSignatureName()
if this is a new layout, return the partition key signaturename else return Signature/@Name of this or its appropriate parent- Overrides:
getSignatureNamein classJDFResource- Returns:
- the name of the signature
-
getMedia
public JDFMedia getMedia(JDFAutoMedia.EnumMediaType mediaType)
gets the corresponding media with a given mediatype- Parameters:
mediaType- the mediaType - must NOT be null- Returns:
- the media, null if none is there or mediaType==null;
-
setSurfaceContentsBox
public void setSurfaceContentsBox(JDFRectangle value, int precision)
(36) set attribute SurfaceContentsBox- Parameters:
value- the value to set the attribute toprecision-
-
-