Package org.cip4.jdflib.goldenticket
Class MISGoldenTicket
java.lang.Object
org.cip4.jdflib.goldenticket.BaseGoldenTicket
org.cip4.jdflib.goldenticket.MISGoldenTicket
- Direct Known Subclasses:
IDPGoldenTicket,MISCPGoldenTicket,MISFinGoldenTicket,MISPreGoldenTicket,NarrowWebGoldenTicket,PackagingGoldenTicket,ProductGoldenTicket,WideFormatGoldenTicket
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanintseconds this was activeprotected booleanprotected intprotected intintseconds ago that this startedintduration in hours from now that this should be scheduled, if -1 do not scheduleintseconds from now that this should be scheduled, if -1 do not scheduleFields 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
ConstructorsConstructorDescriptionMISGoldenTicket(int misLevel, JDFElement.EnumVersion jdfVersion, int jmfLevel) create a BaseGoldenTicketMISGoldenTicket(MISGoldenTicket parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAmountLink(String link) add the type of amount link for resource audits etcvoidassign a node to this golden ticket instancevoidexecute(VJDFAttributeMap vNodeMap, boolean bOutAvail, boolean bFirst) simulate execution of this node the internal node will be modified to reflect the excutionvoidinit()initializes this node to a given ICS versionprotected JDFCustomerInfoprotected JDFDeviceinitDevice(JDFNode reuseNode) protected voidinitJDF()protected JDFNodeInfoprotected JDFUsageCountervoidsetGrayBox(boolean _grayBox) 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, runphases, runSinglePhase, schedule, setActivePart, setCategory, setDeviceURL, setMisURL, setParent, setParent, setPreviousNode, setVersion, toString, write2File
-
Field Details
-
misICSLevel
protected int misICSLevel -
jmfICSLevel
protected int jmfICSLevel -
bUsageCounter
protected boolean bUsageCounter -
preStart
public int preStartseconds ago that this started -
duration
public int durationseconds this was active -
scheduleHours
public int scheduleHoursseconds from now that this should be scheduled, if -1 do not schedule -
scheduleDuration
public int scheduleDurationduration in hours from now that this should be scheduled, if -1 do not schedule -
grayBox
protected boolean grayBox
-
-
Constructor Details
-
MISGoldenTicket
create a BaseGoldenTicket- Parameters:
misLevel- the mis level to init to ( 1,2 or 3)jdfVersion- the version to generate a golden ticket forjmfLevel- level of jmf ICS to support
-
MISGoldenTicket
- Parameters:
parent-
-
-
Method Details
-
getICSVersions
- Overrides:
getICSVersionsin classBaseGoldenTicket- Returns:
- the ics versions
- See Also:
-
assign
Description copied from class:BaseGoldenTicketassign a node to this golden ticket instance- Overrides:
assignin classBaseGoldenTicket- Parameters:
node- the node to assign, if null a new conforming node is generated from scratch
-
initNodeInfo
- Overrides:
initNodeInfoin classBaseGoldenTicket- Returns:
-
execute
simulate execution of this node the internal node will be modified to reflect the excution- Overrides:
executein classBaseGoldenTicket
-
initUsageCounter
- Returns:
-
init
public void init()initializes this node to a given ICS version- Overrides:
initin classBaseGoldenTicket
-
initCustomerInfo
- Returns:
-
initDevice
- Overrides:
initDevicein classBaseGoldenTicket- Returns:
-
addAmountLink
add the type of amount link for resource audits etc- Overrides:
addAmountLinkin classBaseGoldenTicket- Parameters:
link-
-
setGrayBox
public void setGrayBox(boolean _grayBox) - Parameters:
_grayBox- the grayBox to set
-
initJDF
protected void initJDF()- Overrides:
initJDFin classBaseGoldenTicket
-