/**
* @see blackberry.core.ScriptableFunctionBase#getFunctionSignatures()
*/
protected FunctionSignature[] getFunctionSignatures() {
FunctionSignature fs = new FunctionSignature( 4 );
// message
fs.addParam( String.class, true );
// choices
fs.addParam( Scriptable.class, true );
// default choice
fs.addParam( Integer.class, false );
// global status
fs.addParam( Boolean.class, false );
return new FunctionSignature[] { fs };
}