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