Uses of Class
org.cip4.jdflib.node.JDFNode

Packages that use JDFNode
org.cip4.jdflib.core   
org.cip4.jdflib.elementwalker   
org.cip4.jdflib.extensions   
org.cip4.jdflib.extensions.xjdfwalker   
org.cip4.jdflib.goldenticket   
org.cip4.jdflib.jmf   
org.cip4.jdflib.node   
org.cip4.jdflib.pool   
org.cip4.jdflib.resource   
org.cip4.jdflib.resource.devicecapability   
org.cip4.jdflib.util   
org.cip4.jdflib.util.hotfolder   
 

Uses of JDFNode in org.cip4.jdflib.core
 

Methods in org.cip4.jdflib.core that return JDFNode
 JDFNode JDFDoc.getJDFNodeByID(String id)
          Deprecated. use getRoot().getTarget(id, AttributeName.ID) and cast.
 JDFNode JDFElement.getJDFRoot()
          Get the JDF root
 JDFNode JDFDoc.getJDFRoot()
          GetJDFRoot - get the jdf root
 JDFNode JDFElement.getParentJDF()
          get the local JDF node that this element resides in
if this is a JDF node, return it's parent
if this is the root JDF node, return a null reference
static JDFNode JDFElement.getParentJDF(KElement e)
          static version of GetParentJDF - get the local JDF node that this element resides in.
 

Uses of JDFNode in org.cip4.jdflib.elementwalker
 

Methods in org.cip4.jdflib.elementwalker with parameters of type JDFNode
 void UnLinkFinder.eraseUnlinked(JDFNode n)
          erase all unlinked resources that are in n
 void UnLinkFinder.eraseUnlinkedRefs(JDFNode n)
          erase all unlinked resources that are in n
 void UnLinkFinder.eraseUnlinkedResources(JDFNode n)
          erase all unlinked resources that are in n
 VElement UnLinkFinder.getAllUnlinked(JDFNode n)
          get a vector of all unlinked resources of n and its children
 Map<String,JDFResource> ResourceIDFinder.getMap(JDFNode n)
           
 VectorMap<String,KElement> LinkRefFinder.getMap(JDFNode n)
          get a vector of all links and references of n and its children
 VElement UnLinkFinder.getUnlinkedRefs(JDFNode n)
          get a vector of all unlinked resources of n and its children
 VElement UnLinkFinder.getUnlinkedResources(JDFNode n)
          get a vector of all unlinked resources of n and its children
 void RemoveEmpty.removEmpty(JDFNode n)
          remove all unlinked crap and empty string attributes
 

Uses of JDFNode in org.cip4.jdflib.extensions
 

Fields in org.cip4.jdflib.extensions declared as JDFNode
protected  JDFNode XJDF20.oldRoot
           
 

Methods in org.cip4.jdflib.extensions with parameters of type JDFNode
 KElement XJDF20.makeNewJDF(JDFNode node, VJDFAttributeMap vMap)
           
 void XJDF20.saveZip(String fileName, JDFNode rootNode, boolean replace)
           
 

Uses of JDFNode in org.cip4.jdflib.extensions.xjdfwalker
 

Methods in org.cip4.jdflib.extensions.xjdfwalker that return JDFNode
protected  JDFNode XJDFToJDFConverter.createProductRoot(JDFNode theNode)
          make sure we have a product in case we have multiple nodes
 

Methods in org.cip4.jdflib.extensions.xjdfwalker with parameters of type JDFNode
protected  JDFNode XJDFToJDFConverter.createProductRoot(JDFNode theNode)
          make sure we have a product in case we have multiple nodes
 

Uses of JDFNode in org.cip4.jdflib.goldenticket
 

Fields in org.cip4.jdflib.goldenticket declared as JDFNode
protected  JDFNode BaseGoldenTicket.theExpandedNode
           
protected  JDFNode BaseGoldenTicket.theNode
           
protected  JDFNode BaseGoldenTicket.theParentNode
           
 JDFNode BaseGoldenTicket.theParentProduct
           
protected  JDFNode BaseGoldenTicket.thePreviousNode
           
 

Methods in org.cip4.jdflib.goldenticket that return JDFNode
protected  JDFNode BaseGoldenTicket.addJDFNode(JDFNode node, JDFNode.EnumType t)
           
 JDFNode BaseGoldenTicket.getNode()
          gets the current state of the node
 

Methods in org.cip4.jdflib.goldenticket with parameters of type JDFNode
protected  JDFNode BaseGoldenTicket.addJDFNode(JDFNode node, JDFNode.EnumType t)
           
 void MISGoldenTicket.assign(JDFNode node)
           
 void MISFinGoldenTicket.assign(JDFNode node)
           
 void MISCPGoldenTicket.assign(JDFNode node)
           
 void BaseGoldenTicket.assign(JDFNode node)
          assign a node to this golden ticket instance
 void BaseGoldenTicket.initAuditPool(JDFNode node)
           
protected  JDFColorIntent ProductGoldenTicket.initColorIntent(JDFNode node, int front, int back, String coatings)
           
protected  JDFDevice NarrowWebGoldenTicket.initDevice(JDFNode reuseNode)
           
protected  JDFDevice MISGoldenTicket.initDevice(JDFNode reuseNode)
           
protected  JDFDevice MISCPGoldenTicket.initDevice(JDFNode reuseNode)
           
protected  JDFDevice BaseGoldenTicket.initDevice(JDFNode previousNode)
           
protected  JDFFoldingIntent ProductGoldenTicket.initFoldingIntent(JDFNode node, String foldCatalog)
           
protected  JDFLayoutIntent ProductGoldenTicket.initLayoutIntent(JDFNode node, double xCM, double yCM, int pages, int sides)
           
protected  JDFMediaIntent ProductGoldenTicket.initMediaIntent(JDFNode node, double gsm, JDFSpanCoatings.EnumSpanCoatings coating, String brand)
           
protected  JDFComponent ProductGoldenTicket.initOutputComponent(JDFNode node, JDFLayoutIntent li, String productType)
           
 void BaseGoldenTicket.setPreviousNode(JDFNode node)
          assign a previous node to this golden ticket instance, e.g. an imagesetting node
 

Uses of JDFNode in org.cip4.jdflib.jmf
 

Methods in org.cip4.jdflib.jmf that return JDFNode
 JDFNode JDFJobPhase.appendNode()
          append a node
 JDFNode JDFJobPhase.getCreateNode()
          get a node, create if it doesn't exist
 JDFNode JDFJobPhase.getNode()
          get node
 

Methods in org.cip4.jdflib.jmf with parameters of type JDFNode
 void JDFJobPhase.applyNode(JDFNode node)
          apply all values of a JDF Node to this
 void JDFPipeParams.applyPipeToNode(JDFNode parentNode)
          apply the parameters in this to all appropriate resources in parentNode or one of parentNode's children
 void JDFResourceCmdParams.applyResourceCommand(JDFNode parentNode)
          apply the parameters in this to all appropriate resources in parentNode or one of parentNode's children if no matching resource exists in the node, Usage MUST be set in this JDFResourceCmdParams, otherwise it is not possible to correctly link the newly created resource
static JDFIDInfo JDFIDInfo.createFromJDF(JDFNode n, JDFMessage message)
          creates a matching IDInfo for a node.
 void JDFQueueEntry.setFromJDF(JDFNode jdf)
          populates this queuentry with the relevant parameters extracted from a JDF jobid, partmap, jobpartid etc.
 void JDFResourceQuParams.setJDF(JDFNode parentJDF)
          sets all relevant parameters of this to the values specified in the JDF node
 

Uses of JDFNode in org.cip4.jdflib.node
 

Methods in org.cip4.jdflib.node that return JDFNode
 JDFNode JDFNode.addCombined(VString tasks)
          add a combined node
 JDFNode JDFNode.addJDFNode(JDFNode.EnumType typ)
          add a JDFNode
 JDFNode JDFNode.addJDFNode(String typ)
          add a JDFNode remove @Types to avoid inconsistent JDF
 JDFNode JDFNode.addProcess(String prodName)
          Deprecated. use addJDFNode(EnumType typ) or addJDFNode(String typ)
 JDFNode JDFNode.addProcessGroup(VString tasks)
          Add a process group node
 JDFNode JDFNode.addProduct()
          add a product node to this
 JDFNode JDFNode.addTask(String task)
          Deprecated. use addJDFNode
 JDFNode JDFNode.addTask(String task, VString tasks)
          Deprecated. use addJDFNode
 JDFNode VJDFNode.elementAt(int index)
          Deprecated. Method elementAt: get JDFNode at index
 JDFNode JDFNode.getAncestorNode(int nSkip)
          Deprecated. use getParentJDF()
 JDFNode JDFNode.getChildJDFNode(String id, boolean bDirect)
          get a Child JDFNode with a given ID attribute
 JDFNode JDFNode.getJobPart(NodeIdentifier nodeID)
          getJobPart - get a child node with a given jobpartid
 JDFNode JDFNode.getJobPart(String jobPartID, String jobID)
          getJobPart - get a child node with a given jobpartid
 JDFNode JDFNode.getParentJDF()
          get the Parent JDFNode, null if the parent element is the document or an envelope xml
 JDFNode JDFNode.getParentJDFNode()
          Deprecated. use getParentJDF()
 JDFNode[] JDFNode.getProcessNodes()
          Deprecated. use getvJDFNode(null,null,false) and skip intermediate nodes
 JDFNode JDFNode.getRoot()
          getRoot - this function returns the root of the JDF document
 JDFNode JDFNode.mergeJDF(JDFNode toMerge, String urlMerge, JDFNode.EnumCleanUpMerge cleanPolicy, JDFResource.EnumAmountMerge amountPolicy)
          Deprecated. use JDFMerge class
 JDFNode JDFNode.mergeNode(JDFNode e, boolean bDelete)
          merge nodes in a way that no duplicate elements are created
attention !!
 JDFNode JDFNode.spawn(String parentURL, String spawnURL, VString vRWResources_in, VJDFAttributeMap vSpawnParts, boolean bSpawnROPartsOnly, boolean bCopyNodeInfo, boolean bCopyCustomerInfo, boolean bCopyComments)
          Deprecated. - use JDFSpawn class ( see code below)
 JDFNode JDFNode.spawnInformative(String parentURL, String spawnURL, VJDFAttributeMap vSpawnParts, boolean bSpawnROPartsOnly, boolean bCopyNodeInfo, boolean bCopyCustomerInfo, boolean bCopyComments)
          Deprecated. use JDFSpawn.spawnInformative()
 JDFNode JDFNode.unSpawn(String spawnID)
          Deprecated. use new JDFSpawn(this).unSpawn(spawnID);
 

Methods in org.cip4.jdflib.node with parameters of type JDFNode
 JDFComponent JDFNode.addComponent(String cType, boolean bInput, JDFNode resRoot, boolean bLink)
          Deprecated. use standard addResource
 JDFResource JDFNode.addConsumable(String strName, boolean bInput, JDFNode resRoot, boolean bLink)
          Deprecated. use addResource(name, null, true, null, true)
 void VJDFNode.addElement(JDFNode node)
          Deprecated. add a JDFNode
 JDFResource JDFNode.addHandling(String strName, boolean bInput, JDFNode resRoot, boolean bLink)
          Deprecated. use addResource(name, null, true, null, true)
 JDFResource JDFNode.addParameter(String strName, boolean bInput, JDFNode resRoot, boolean bLink)
          Deprecated. use addResource(strName, JDFResource.EnumClass.Parameter, bInput, resRoot, bLink, null)
 JDFResource JDFNode.addResource(String strName, JDFResource.EnumResourceClass resClass, boolean bInput, JDFNode resRoot, boolean bLink, String nameSpaceURI)
          Deprecated. use addResource(String strName, JDFResource.EnumResourceClass resClass, EnumUsage usage, EnumProcessUsage processUsage, JDFNode resRoot, String nameSpaceURI)
 JDFResource JDFNode.addResource(String strName, JDFResource.EnumResourceClass resClass, JDFResourceLink.EnumUsage usage, JDFNode.EnumProcessUsage processUsage, JDFNode resRoot, String nameSpaceURI, JDFResource toReplace)
          addResource - add a resource to resroot and link it to this process
 JDFResource JDFNode.appendMatchingResource(String resName, JDFNode.EnumProcessUsage processUsage, JDFNode resourceRoot)
          Method AppendMatchingResource.
 boolean JDFNode.hasParent(JDFNode p)
          check whether a node with the same ID as one in p's ancestorpool exists in this document
 boolean JDFNode.isSuccessor(JDFNode proc)
          Checks if this process is the successor of the given process node.
 void JDFNode.linkOutputs(JDFNode thePreviousNode)
          links all output resources of thePreviousNode as inputs to this
 JDFNode JDFNode.mergeJDF(JDFNode toMerge, String urlMerge, JDFNode.EnumCleanUpMerge cleanPolicy, JDFResource.EnumAmountMerge amountPolicy)
          Deprecated. use JDFMerge class
 JDFNode JDFNode.mergeNode(JDFNode e, boolean bDelete)
          merge nodes in a way that no duplicate elements are created
attention !!
 

Constructors in org.cip4.jdflib.node with parameters of type JDFNode
AuditToJMF(JDFNode _theNode, VJDFAttributeMap vParts, boolean inlineUpdates)
           
 

Uses of JDFNode in org.cip4.jdflib.pool
 

Methods in org.cip4.jdflib.pool with parameters of type JDFNode
 JDFMerged JDFAuditPool.addMerged(JDFNode merged, VString rRefsOverwritten, String by, VJDFAttributeMap vmParts)
          Append a Merged audit element
 JDFSpawned JDFAuditPool.addSpawned(JDFNode spawned, VString rRefsRO, VString rRefsRW, String by, VJDFAttributeMap vmParts)
          Append a Spawned audit element
 void JDFAncestorPool.copyNodeData(JDFNode parentNode)
          Deprecated. use public void copyNodeData (JDFNode parentNode, false, false) instead
 void JDFAncestorPool.copyNodeData(JDFNode parentNode, boolean bCopyNodeInfo, boolean bCopyCustomerInfo, boolean bCopyComments)
          Copy all data from parentNode into the ancestor elements of this
 

Uses of JDFNode in org.cip4.jdflib.resource
 

Methods in org.cip4.jdflib.resource with parameters of type JDFNode
 JDFLayoutPreparationParams.StrippingConverter JDFLayoutPreparationParams.convertToStripping(JDFNode n)
          convert this to stripping - also remove this and replace LayoutPrep in the node type list
 XMLDoc JDFDevice.getBadJDFInfo(JDFNode jdfRoot, JDFBaseDataTypes.EnumFitsValue testlists, JDFElement.EnumValidationLevel level)
          Composes a BugReport in XML form for the given JDFNode 'jdfRoot'.
 VElement JDFDevice.getExecutableJDF(JDFNode docRoot, JDFBaseDataTypes.EnumFitsValue testlists, JDFElement.EnumValidationLevel validationLevel)
          Gets of jdfRoot a vector of all executable nodes (jdf root or children nodes that this Device may execute)
 VElement JDFDevice.getMatchingDeviceCapVector(JDFNode testRoot, boolean bLocal)
          return all deviceCap elements that correspond to testRoot
 VElement JDFDevice.getMatchingTypeNodeVector(JDFNode testRoot)
          test whether a given node has the corect Types and Type Attribute
 boolean JDFDevice.matchesType(JDFNode testRoot, boolean bLocal)
          test whether a given node has the corect Types and Type Attribute
 void JDFNotification.setNode(JDFNode n)
           
 

Constructors in org.cip4.jdflib.resource with parameters of type JDFNode
JDFLayoutPreparationParams.StrippingConverter(JDFNode n)
           
 

Uses of JDFNode in org.cip4.jdflib.resource.devicecapability
 

Methods in org.cip4.jdflib.resource.devicecapability with parameters of type JDFNode
 KElement JDFDevCaps.appendMatchingElementsToNode(JDFNode node, boolean bAll, VectorMap indexResMap, boolean bLink)
          append elements to the node that match this DevCap, if they do not exist yet
 XMLDoc JDFDeviceCap.getBadJDFInfo(JDFNode jdfRoot, JDFBaseDataTypes.EnumFitsValue testlists, JDFElement.EnumValidationLevel level)
          Composes a BugReport in XML form for the given JDFNode 'jdfRoot'.
 VElement JDFDeviceCap.getExecutableJDF(JDFNode jdfRoot, JDFBaseDataTypes.EnumFitsValue testlists, JDFElement.EnumValidationLevel level)
          Gets of jdfRoot a vector of all executable nodes (jdf root or children nodes that this Device may execute)
 VElement JDFDeviceCap.getMatchingTypeNodeVector(JDFNode testRoot)
          test whether a given node has the corect Types and Type Attribute
 boolean JDFDeviceCap.matchesType(JDFNode testRoot, boolean bLocal)
          test whether a given node has the corect Types and Type Attribute
 boolean JDFDevCaps.setDefaultsFromCaps(JDFNode node, boolean bAll)
          sets default elements and adds them, if there are less than minOccurs
 boolean JDFDeviceCap.setDefaultsFromCaps(JDFNode node, boolean bLocal, boolean bAll)
          set the defaults of node to the values defined in the child DevCap and State elements
 

Uses of JDFNode in org.cip4.jdflib.util
 

Fields in org.cip4.jdflib.util declared as JDFNode
protected  JDFNode StatusCounter.m_Node
           
 

Methods in org.cip4.jdflib.util that return JDFNode
 JDFNode JDFMerge.mergeJDF(JDFNode _toMerge)
          merge a previously spawned JDF into a node that is a child of, or this root
 JDFNode JDFMerge.mergeJDF(JDFNode _toMerge, String urlMerge, JDFNode.EnumCleanUpMerge cleanPolicy, JDFResource.EnumAmountMerge amountPolicy)
          merge a previously spawned JDF into a node that is a child of, or this root default: mergeJDF(subJDFNode, null, JDFNode.EnumCleanUpMerge.None, JDFResource.EnumAmountMerge.None)
 JDFNode JDFMerge.remergeJDF(JDFNode _toMerge)
          merge a previously spawned and previously merged JDF into a node that is a child of, or this root
 JDFNode JDFSpawn.spawn()
          spawn a node; url is the file name of the new node, vRWResourceUsage is the vector of Resources Usages (or Names if no usage exists for the process) that are spawned RW, all others are spawned read only; vParts is the vector of part maps that are to be spawned, defaults to no part, i.e. the whole thing the format is one of:
ResName:Input
ResName:Output
ResName:ProcessUsage
 JDFNode JDFSpawn.spawn(String _parentURL, String _spawnURL, VString _vRWResources_in, VJDFAttributeMap _vSpawnParts, boolean _bSpawnROPartsOnly, boolean _bCopyNodeInfo, boolean _bCopyCustomerInfo, boolean _bCopyComments)
          spawn a node; url is the file name of the new node, vRWResourceUsage is the vector of Resources Usages (or Names if no usage exists for the process) that are spawned RW, all others are spawned read only; vParts is the vector of part maps that are to be spawned, defaults to no part, i.e. the whole thing
 JDFNode JDFSpawn.spawnInformative()
          spawn a node in informative mode without modifying the root JDF; url is the file name of the new node, the parameters except for the list of rw resources, which are by definition empty, are identical to those of Spawn vRWResourceUsage is the vector of Resources Usages, Resource Names or Resource IDs that are spawned RW, all others are spawned read only; vParts is the vector of part maps that are to be spawned, defaults to no part, i.e. the whole thing
 JDFNode JDFSpawn.spawnInformative(String _parentURL, String _spawnURL, VJDFAttributeMap _vSpawnParts, boolean _bSpawnROPartsOnly, boolean _bCopyNodeInfo, boolean _bCopyCustomerInfo, boolean _bCopyComments)
          spawn a node in informative mode without modifying the root JDF; url is the file name of the new node, the parameters except for the list of rw resources, which are by definition empty, are identical to those of Spawn vRWResourceUsage is the vector of Resources Usages, Resource Names or Resource IDs that are spawned RW, all others are spawned read only; vParts is the vector of part maps that are to be spawned, defaults to no part, i.e. the whole thing
 JDFNode JDFSpawn.unSpawn(String spawnID)
          Method unSpawn. undo a spawn, removing any and all bookkeeping of that spawning
 

Methods in org.cip4.jdflib.util with parameters of type JDFNode
 JDFNode JDFMerge.mergeJDF(JDFNode _toMerge)
          merge a previously spawned JDF into a node that is a child of, or this root
 JDFNode JDFMerge.mergeJDF(JDFNode _toMerge, String urlMerge, JDFNode.EnumCleanUpMerge cleanPolicy, JDFResource.EnumAmountMerge amountPolicy)
          merge a previously spawned JDF into a node that is a child of, or this root default: mergeJDF(subJDFNode, null, JDFNode.EnumCleanUpMerge.None, JDFResource.EnumAmountMerge.None)
protected  void JDFMerge.mergeLocalResourcePool(JDFNode overwriteLocalNode, JDFNode toMergeLocalNode)
           
 JDFNode JDFMerge.remergeJDF(JDFNode _toMerge)
          merge a previously spawned and previously merged JDF into a node that is a child of, or this root
 void StatusCounter.setActiveNode(JDFNode node, VJDFAttributeMap vPartMap, VElement vResLinks)
          set the currently active node
 void JDFSpawn.setNode(JDFNode newNode)
          set the node to spawn
 

Constructors in org.cip4.jdflib.util with parameters of type JDFNode
JDFMerge(JDFNode parentNode)
           
JDFSpawn(JDFNode nodeToSpawn)
           
StatusCounter(JDFNode node, VJDFAttributeMap vPartMap, VElement vResLinks)
          construct a StatusUtil for a node n
StatusUtil(JDFNode node, VJDFAttributeMap vPartMap, VElement vResLinks)
          Deprecated. construct a StatusUtil for a node n
 

Uses of JDFNode in org.cip4.jdflib.util.hotfolder
 

Methods in org.cip4.jdflib.util.hotfolder with parameters of type JDFNode
protected  void QueueHotFolderListenerImpl.extractReturnParams(String stringURL, JDFCommand newCommand, JDFNode jdfRoot)
          overwrite this method in case you want to customize the hotfolder for returnqueueentryparams and paramtetrizing the ReturnQueueEntryParams template is insufficient
protected  void QueueHotFolderListenerImpl.extractSubmitParams(String stringURL, JDFCommand newCommand, JDFNode jdfRoot)
          overwrite this method in case you want to customize the hotfolder for submitqueentry and parametrizing the QueueSubmissionParams template is insufficient
 



Copyright © 2013. All Rights Reserved.