EngineCallBacksDefault.readlineCallBack
default implementation of readlineCallBack
Calling Sequence
Parameters
Description
Examples
String readlineCallBack( Object data, boolean debug ) throws MapleException
data
-
arbitrary data that was passed to the Engine constructor
debug
true if readline was called from the debugger
readlineCallBack is a member function of the com.maplesoft.openmaple.EngineCallBacksDefault class. This class implements the EngineCallBacks interface.
This default implementation raises a MapleException stating that readlineCallBack is not implemented.
import com.maplesoft.openmaple.*;
import com.maplesoft.externalcall.MapleException;
class Example
{
public static void main( String notused[] ) throws MapleException
String mapleArgs[];
Engine engine;
mapleArgs = new String[1];
mapleArgs[0] = "java";
engine = new Engine( mapleArgs, new EngineCallBacksDefault(),
null, null );
try
engine.evaluate( "readline();" );
}
catch ( MapleException me )
System.out.println( me.getMessage() );
Executing this code produces the following output.
Error, (in readline) readline was not implemented by the application
See Also
ExternalCalling/Java/MapleException
OpenMaple
OpenMaple/Java/Engine
OpenMaple/Java/Engine/Engine
OpenMaple/Java/EngineCallBacks
OpenMaple/Java/EngineCallBacks/readlineCallBack
OpenMaple/Java/EngineCallBacksDefault
readline
Download Help Document