org.cip4.jdflib.goldenticket
Class MISFinGoldenTicket

java.lang.Object
  extended by org.cip4.jdflib.goldenticket.BaseGoldenTicket
      extended by org.cip4.jdflib.goldenticket.MISGoldenTicket
          extended by org.cip4.jdflib.goldenticket.MISFinGoldenTicket

public class MISFinGoldenTicket
extends MISGoldenTicket

Author:
Rainer Prosi class that generates golden tickets based on ICS levels etc

Field Summary
 String foldCatalog
           
static String MISFIN_BOXMAKING
          MIS FIN GB Type
static String MISFIN_HARDCOVERFIN
          MIS FIN GB Type
static String MISFIN_INSERTFIN
          MIS FIN GB Type
static String MISFIN_SHEETFIN
           
static String MISFIN_SOFTCOVERFIN
          MIS FIN GB Type
static String MISFIN_STITCHFIN
          MIS FIN GB Type
 
Fields inherited from class org.cip4.jdflib.goldenticket.MISGoldenTicket
category, catMap, duration, grayBox, jmfICSLevel, misICSLevel, preStart, scheduleDuration, scheduleHours
 
Fields inherited from class org.cip4.jdflib.goldenticket.BaseGoldenTicket
amountLinks, baseICSLevel, bExpandGrayBox, bPartitionedPlateMedia, 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
MISFinGoldenTicket(int _icsLevel, JDFElement.EnumVersion jdfVersion, int _jmfLevel, int _misLevel, VJDFAttributeMap vPartMap)
          create a BaseGoldenTicket
MISFinGoldenTicket(MISFinGoldenTicket parent)
          create a BaseGoldenTicket
 
Method Summary
 void assign(JDFNode node)
          assign a node to this golden ticket instance
protected  void fillCatMaps()
           
 VString getICSVersions()
           
 void init()
          initializes this node to a given ICS version
protected  JDFComponent initInputComponent()
           
protected  JDFComponent initOutputComponent()
           
protected  void runphases(int pgood, int pwaste, boolean bOutAvail, boolean bFirst)
           
 void setActivePart(VJDFAttributeMap vp, boolean bFirst)
           
 
Methods inherited from class org.cip4.jdflib.goldenticket.MISGoldenTicket
addAmountLink, execute, getCategory, getTypes, initCustomerInfo, initDevice, initNodeInfo, isNodeInfoSubscription, setCategory, setGrayBox, setNodeInfoSubscription
 
Methods inherited from class org.cip4.jdflib.goldenticket.BaseGoldenTicket
addJDFNode, addKid, addSheet, createSheetMap, executeAll, finalize, getDeviceURL, getMisURL, getNCols, getNode, getNodeLinks, getReducedMap, getStatusCounter, initAuditPool, initColorantControl, initDocumentRunList, initJDF, initPaperMedia, initPlateMedia, initPlateXM, makeReady, makeReadyAll, runSinglePhase, schedule, setDeviceURL, setMisURL, setParent, setPreviousNode, setVersion, toString, write2File
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MISFIN_SHEETFIN

public static final String MISFIN_SHEETFIN
See Also:
Constant Field Values

MISFIN_BOXMAKING

public static final String MISFIN_BOXMAKING
MIS FIN GB Type

See Also:
Constant Field Values

MISFIN_INSERTFIN

public static final String MISFIN_INSERTFIN
MIS FIN GB Type

See Also:
Constant Field Values

MISFIN_STITCHFIN

public static final String MISFIN_STITCHFIN
MIS FIN GB Type

See Also:
Constant Field Values

MISFIN_SOFTCOVERFIN

public static final String MISFIN_SOFTCOVERFIN
MIS FIN GB Type

See Also:
Constant Field Values

MISFIN_HARDCOVERFIN

public static final String MISFIN_HARDCOVERFIN
MIS FIN GB Type

See Also:
Constant Field Values

foldCatalog

public String foldCatalog
Constructor Detail

MISFinGoldenTicket

public MISFinGoldenTicket(int _icsLevel,
                          JDFElement.EnumVersion jdfVersion,
                          int _jmfLevel,
                          int _misLevel,
                          VJDFAttributeMap vPartMap)
create a BaseGoldenTicket

Parameters:
_icsLevel -
jdfVersion -
_jmfLevel -
_misLevel -
vPartMap -

MISFinGoldenTicket

public MISFinGoldenTicket(MISFinGoldenTicket parent)
create a BaseGoldenTicket

Parameters:
parent - the previous node, may be null
Method Detail

fillCatMaps

protected void fillCatMaps()
Overrides:
fillCatMaps in class MISGoldenTicket

init

public void init()
initializes this node to a given ICS version

Overrides:
init in class MISGoldenTicket

getICSVersions

public VString getICSVersions()
Overrides:
getICSVersions in class MISGoldenTicket
Returns:
the ics versions
See Also:
BaseGoldenTicket.getICSVersions()

setActivePart

public void setActivePart(VJDFAttributeMap vp,
                          boolean bFirst)
Overrides:
setActivePart in class BaseGoldenTicket
See Also:
BaseGoldenTicket.setActivePart(org.cip4.jdflib.datatypes.VJDFAttributeMap, boolean)

initOutputComponent

protected JDFComponent initOutputComponent()
Overrides:
initOutputComponent in class BaseGoldenTicket
Returns:

initInputComponent

protected JDFComponent initInputComponent()
Returns:

runphases

protected void runphases(int pgood,
                         int pwaste,
                         boolean bOutAvail,
                         boolean bFirst)
Overrides:
runphases in class BaseGoldenTicket

assign

public void assign(JDFNode node)
Description copied from class: BaseGoldenTicket
assign a node to this golden ticket instance

Overrides:
assign in class MISGoldenTicket
Parameters:
node - the node to assign, if null a new conforming node is generated from scratch
See Also:
MISGoldenTicket.assign(org.cip4.jdflib.node.JDFNode)


Copyright © 2013. All Rights Reserved.