You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by ha...@apache.org on 2003/03/01 18:42:53 UTC
cvs commit: avalon-phoenix/src/bsh printBlocks.bsh
hammant 2003/03/01 09:42:53
Added: src/bsh printBlocks.bsh
Log:
reworked bsh command
Revision Changes Path
1.1 avalon-phoenix/src/bsh/printBlocks.bsh
Index: printBlocks.bsh
===================================================================
bsh.help.printBlocks = "usage: printBlocks( appName ), prints a blocks for an app";
/*
By Paul Hammant : Specifically for Phoenix
*/
printBlocks( String appName ) {
kernel = this.interpreter.get("phoenix-kernel");
String[] blocks = kernel.getApplication(appName).getBlockNames();
print(appName + " has " + blocks.length + " blocks..");
for (int i = 0; i < blocks.length; i++) {
print(i + " " + blocks[i]);
}
}
printBlocks( int appNo ) {
kernel = this.interpreter.get("phoenix-kernel");
String[] apps = kernel.getApplicationNames();
printBlocks(apps[appNo]);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org