|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.openpcl.pclrenderimage.macro.PriParseMacroBytes
public class PriParseMacroBytes
Parse Macro Bytes
Field Summary | |
---|---|
protected int |
mCurrentMacroId
|
protected boolean |
mCurrentMacroIsTemporary
|
protected boolean |
mIsInMacroDefinitionMode
|
protected Hashtable<Integer,PriExecutableMacro> |
mMacroStoreHashtable
|
protected PclParser |
mPclParser
|
protected PclRenderImage |
mPclRenderImage
|
protected int |
mStartPosOfMacro
|
static int |
sMAX_MACRO_ID_NUM
|
static int |
sMIN_MACRO_ID_NUM
|
Constructor Summary | |
---|---|
PriParseMacroBytes(PclRenderImage pPclRenderImage)
Constructor |
Method Summary | |
---|---|
void |
deleteAllMacros()
Delete all macros |
void |
deleteAllTemporaryMacros()
Delete all temporary macros |
void |
deleteLastIdMacro()
Delete last ID macro |
void |
disableAutomaticOverlay()
Disable automatic overlay |
void |
executeMacro()
Execute macro |
void |
freeUpMemory()
When the user is done with this rendering session, then free up memory |
int |
getCurrentMacroId()
|
boolean |
getIsInMacroDefinitionMode()
|
Hashtable<Integer,PriExecutableMacro> |
getMacroStoreHashtable()
|
void |
makeMacroPermanent()
Make macro permanent |
void |
makeMacroTemporary()
Make macro temporary |
void |
saveFullStateThenCallMacro()
Save full state then call macro (different from execute macro) |
void |
saveFullStateThenOverlayMacro()
Save full state then call macro (different from execute macro) |
void |
setCurrentMacroId(int pCurrentMacroId)
Set current macro ID |
void |
setIsInMacroDefinitionMode(boolean pIsInMacroDefinitionMode)
|
void |
setMacroStoreHashtable(Hashtable<Integer,PriExecutableMacro> pMacroStoreHashtable)
|
void |
setToInitialValues()
Set to initial values |
void |
startMacroDefinition(int pStartPosOfMacro)
Start macro definition |
void |
stopMacroDefinition(int pEndPosOfMacro,
byte[] pParsePclByteArray)
Stop macro definition |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected PclRenderImage mPclRenderImage
protected int mCurrentMacroId
protected boolean mCurrentMacroIsTemporary
protected boolean mIsInMacroDefinitionMode
protected int mStartPosOfMacro
protected Hashtable<Integer,PriExecutableMacro> mMacroStoreHashtable
protected PclParser mPclParser
public static final int sMIN_MACRO_ID_NUM
public static final int sMAX_MACRO_ID_NUM
Constructor Detail |
---|
public PriParseMacroBytes(PclRenderImage pPclRenderImage)
Method Detail |
---|
public void setToInitialValues()
public void freeUpMemory()
public void setCurrentMacroId(int pCurrentMacroId)
pCurrentMacroId
- public void startMacroDefinition(int pStartPosOfMacro)
pStartPosOfMacro
- public void stopMacroDefinition(int pEndPosOfMacro, byte[] pParsePclByteArray)
pEndPosOfMacro
- pParsePclByteArray
- public void executeMacro()
public void saveFullStateThenCallMacro()
public void saveFullStateThenOverlayMacro()
public void disableAutomaticOverlay()
public void deleteAllMacros()
public void deleteAllTemporaryMacros()
public void deleteLastIdMacro()
public void makeMacroTemporary()
public void makeMacroPermanent()
public int getCurrentMacroId()
public boolean getIsInMacroDefinitionMode()
public Hashtable<Integer,PriExecutableMacro> getMacroStoreHashtable()
public void setIsInMacroDefinitionMode(boolean pIsInMacroDefinitionMode)
public void setMacroStoreHashtable(Hashtable<Integer,PriExecutableMacro> pMacroStoreHashtable)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |