# class JDF



JDF inherits from Resource


# STATIC MEMBERS

# static member read-only XmlHeader

Type: String

Description:

# MEMBERS

# member rootPath

Type: String

# member pdfMap

Type: HashMap

# member status

Type: NodeStatus

# member types

Type: String

# member type

Type: String

# member jobID

Type: String

# member jobPartID

Type: String

# member descriptiveName

Type: String

# member projectID

Type: String

# member relatedJobID

Type: String

# member relatedJobPartID

Type: String

# member relatedProjectID

Type: String

# member xmlnsScr

Type: String

# member xmlns

Type: String

# member category

Type: String

# member maxVersion

Type: String

# member resourcePool

Type: ResourcePool

# member resourceLinkPool

Type: ResourceLinkPool

# member read-only nestedJDF

Type: Boolean

# member read-only nestedJDFNodes

Type: LinkedList

# member auditPool

Type: AuditPool

# member version

Type: String

# member read-only idMap

Type: HashMap

Description: A helper method to match rRef to ID. Not a complete map of all IDs

# member read-only impositionJob

Type: ImpositionJob

Description: Return the constructed ImpositionJob instance, a helper class used to manage the imposition process for the JDF.

# CONSTRUCTORS

# constructor JDF()

Description:

# FUNCTIONS

# function versionIsGreaterThanOrEqual(referenceVersion)

Description:

Parameters:

  • referenceVersion: (String) -

Return:

(Boolean) -

# function nestedJDFCount()

Description: Returns the number of JDF nodes immediately beneath the current node

Return:

(Number) - int

# function getJDFNodeByType(type, exact)

Description:

Parameters:

  • type: (String) - the JDF Type value, E.g., "Imposition"
  • exact: (Boolean) - determines if it should consider nodes with multiple types

Return:

(LinkedList) - List of JDF nodes

# function toPDF()

Description: Convert the JDF imposition node to PDF.

Return:

(PDFDoc) - PDFDoc

# function toPDF(trimUseOverride)

Description: provide a boolean value to override the default behavior relating to using the trimCTM. This is necessary for some formats, such as XMF.

Parameters:

  • trimUseOverride: (Boolean) - override the default detection of when to apply trimCTM

Return:

(PDFDoc) - PDFDoc

Last Updated: 12/20/2022, 8:12:45 AM