EngineCallBacksDefault.callBackCallBack
default implementation of callBackCallBack
Calling Sequence
Parameters
Description
Examples
String callBackCallBack( Object data, String args ) throws MapleException
data
-
arbitrary data that was passed into the Engine constructor
args
arguments given to callback
callBackCallBack 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 callBackCallBack 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( "callback( 1,2,3,4 ):" );
}
catch ( MapleException me )
System.out.println( me.getMessage() );
Executing this code produces the following output.
Error, callback 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/callBackCallBack
OpenMaple/Java/EngineCallBacksDefault
Download Help Document