Package org.cip4.jdflib.goldenticket
Class ProductGoldenTicket
- java.lang.Object
-
- org.cip4.jdflib.goldenticket.BaseGoldenTicket
-
- org.cip4.jdflib.goldenticket.MISGoldenTicket
-
- org.cip4.jdflib.goldenticket.ProductGoldenTicket
-
public class ProductGoldenTicket extends MISGoldenTicket
-
-
Field Summary
-
Fields inherited from class org.cip4.jdflib.goldenticket.MISGoldenTicket
bUsageCounter, duration, grayBox, jmfICSLevel, misICSLevel, preStart, scheduleDuration, scheduleHours
-
Fields inherited from class org.cip4.jdflib.goldenticket.BaseGoldenTicket
amountLinks, baseICSLevel, bExpandGrayBox, bPartitionedPlateMedia, category, catMap, cols, colsActual, deviceURL, devID, getNIFromParent, good, icsLevel, m_pdfFile, misURL, nCols, paperMedia, paperProductID, partIDKeys, partsAtOnce, partsForAvailable, plateReduction, returnURL, theExpandedNode, theNode, theParentNode, theParentProduct, thePreviousNode, theStatusCounter, theVersion, vParts, waste, workStyle
-
-
Constructor Summary
Constructors Constructor Description ProductGoldenTicket(int _icsLevel, JDFElement.EnumVersion jdfVersion, int _jmfLevel, int _misLevel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateAddressBook()voidcreateDrupaFlower()product intent for the drupa flower jobvoidcreateFlyer()voidcreateHarley()voidcreateHDCity()voidcreateMultiLabels()voidcreatePostCards()voidcreateWatches()voidinit()initializes this node to a given ICS versionprotected JDFBindingIntentinitBindingIntent(JDFComponent cover, JDFComponent body, int numStitches)protected JDFColorIntentinitColorIntent(JDFNode node, int front, int back, java.lang.String coatings)protected JDFCustomerInfoinitCustomerInfo(java.lang.String firstame, java.lang.String lastame, java.lang.String companyName, java.lang.String jobName)protected JDFDeliveryIntentinitDeliveryIntent(int amount)initialize deliveryintent and also output componentprotected JDFFoldingIntentinitFoldingIntent(JDFNode node, java.lang.String foldCatalog)protected JDFLayoutIntentinitLayoutIntent(JDFNode node, double xCM, double yCM, int pages, int sides)protected JDFMediaIntentinitMediaIntent(JDFNode node, double gsm, JDFSpanCoatings.EnumSpanCoatings coating, java.lang.String brand)protected JDFMediaIntentinitMediaIntent(JDFNode node, java.lang.String quality)protected JDFNodeInfoinitNodeInfo()protected JDFComponentinitOutputComponent(JDFNode childNode, JDFLayoutIntent li, java.lang.String productType)protected voidrunphases(int pgood, int pwaste, boolean bOutAvail, boolean bFirst)-
Methods inherited from class org.cip4.jdflib.goldenticket.MISGoldenTicket
addAmountLink, assign, execute, getICSVersions, initCustomerInfo, initDevice, initJDF, initUsageCounter, setGrayBox
-
Methods inherited from class org.cip4.jdflib.goldenticket.BaseGoldenTicket
addJDFNode, addKid, addSheet, createSheetMap, executeAll, fillCatMaps, finalizeProcess, getCategory, getCols, getDeviceURL, getExpandedNode, getMisURL, getNCols, getNode, getNodeLinks, getReducedMap, getStatusCounter, getTypes, initAuditPool, initColorantControl, initColorPool, initDocumentRunList, initOutputComponent, initPaperMedia, initPlateMedia, initPlateXM, makeReady, makeReadyAll, runSinglePhase, schedule, setActivePart, setCategory, setDeviceURL, setMisURL, setParent, setParent, setPreviousNode, setVersion, toString, write2File
-
-
-
-
Constructor Detail
-
ProductGoldenTicket
public ProductGoldenTicket(int _icsLevel, JDFElement.EnumVersion jdfVersion, int _jmfLevel, int _misLevel)- Parameters:
_icsLevel-jdfVersion-_jmfLevel-_misLevel-
-
-
Method Detail
-
init
public void init()
initializes this node to a given ICS version- Overrides:
initin classMISGoldenTicket
-
initOutputComponent
protected JDFComponent initOutputComponent(JDFNode childNode, JDFLayoutIntent li, java.lang.String productType)
- Parameters:
childNode-li-productType-- Returns:
-
initDeliveryIntent
protected JDFDeliveryIntent initDeliveryIntent(int amount)
initialize deliveryintent and also output component- Parameters:
amount-- Returns:
-
initNodeInfo
protected JDFNodeInfo initNodeInfo()
- Overrides:
initNodeInfoin classMISGoldenTicket- Returns:
-
initCustomerInfo
protected JDFCustomerInfo initCustomerInfo(java.lang.String firstame, java.lang.String lastame, java.lang.String companyName, java.lang.String jobName)
- Parameters:
firstame-lastame-companyName-jobName-- Returns:
-
initMediaIntent
protected JDFMediaIntent initMediaIntent(JDFNode node, java.lang.String quality)
- Parameters:
node-quality-- Returns:
-
initMediaIntent
protected JDFMediaIntent initMediaIntent(JDFNode node, double gsm, JDFSpanCoatings.EnumSpanCoatings coating, java.lang.String brand)
- Parameters:
node-gsm-coating-brand-- Returns:
-
initColorIntent
protected JDFColorIntent initColorIntent(JDFNode node, int front, int back, java.lang.String coatings)
- Parameters:
node-front-back-coatings-- Returns:
-
initLayoutIntent
protected JDFLayoutIntent initLayoutIntent(JDFNode node, double xCM, double yCM, int pages, int sides)
- Parameters:
node-xCM-yCM-pages-sides-- Returns:
-
initFoldingIntent
protected JDFFoldingIntent initFoldingIntent(JDFNode node, java.lang.String foldCatalog)
- Parameters:
node-foldCatalog-- Returns:
-
createPostCards
public void createPostCards()
-
createFlyer
public void createFlyer()
-
createMultiLabels
public void createMultiLabels()
-
createHarley
public void createHarley()
-
initBindingIntent
protected JDFBindingIntent initBindingIntent(JDFComponent cover, JDFComponent body, int numStitches)
- Parameters:
cover-body-numStitches-- Returns:
-
createAddressBook
public void createAddressBook()
-
createHDCity
public void createHDCity()
-
createWatches
public void createWatches()
-
createDrupaFlower
public void createDrupaFlower() throws java.lang.Exceptionproduct intent for the drupa flower job- Throws:
java.lang.Exception
-
runphases
protected void runphases(int pgood, int pwaste, boolean bOutAvail, boolean bFirst)- Overrides:
runphasesin classBaseGoldenTicket
-
-