public class GenericParser extends Object implements ExpressionEngine
| Constructor and Description |
|---|
GenericParser(Javascript jsObject) |
| Modifier and Type | Method and Description |
|---|---|
int |
addCode(String value)
adding code for the javascript to call as needed
|
void |
closeFile()
called on close to do any cleanup
|
static void |
debugLog(String log) |
void |
dispose() |
int |
execute(FormObject ref,
int type,
String js,
int eventType,
char keyPressed) |
void |
executeFunctions(String jsCode,
FormObject formObject) |
boolean |
reportError(int code,
Object[] args)
return true if JPedal should do nothing, false if JPedal should execute command as well
|
void |
setAcroRenderer(AcroRenderer acro) |
void |
setupPDFObjects(Javascript jsObject) |
public GenericParser(Javascript jsObject) throws Exception
Exceptionpublic void setupPDFObjects(Javascript jsObject)
public int execute(FormObject ref, int type, String js, int eventType, char keyPressed)
execute in interface ExpressionEngineref - ie 1 0 Rtype - - defined in ActionHandler (ie K)js - - Javascript stringeventType - - type of event (Keystroke, focus)keyPressed - - if key event, key value , otherwsie spacepublic void closeFile()
ExpressionEnginecloseFile in interface ExpressionEnginepublic boolean reportError(int code,
Object[] args)
ExpressionEngineif code == ErrorCodes.JSInvalidRangeFormat then args[1] is the forrmatted message to be displayed
reportError in interface ExpressionEnginepublic int addCode(String value)
ExpressionEngineaddCode in interface ExpressionEnginepublic void executeFunctions(String jsCode, FormObject formObject)
executeFunctions in interface ExpressionEnginepublic void dispose()
dispose in interface ExpressionEnginepublic void setAcroRenderer(AcroRenderer acro)
setAcroRenderer in interface ExpressionEnginepublic static void debugLog(String log)
Copyright © 2017. All rights reserved.