tcl.lang.cmd
Class PackageCmd

java.lang.Object
  extended by tcl.lang.cmd.PackageCmd
All Implemented Interfaces:
Command

public class PackageCmd
extends Object
implements Command


Constructor Summary
PackageCmd()
           
 
Method Summary
 void cmdProc(Interp interp, TclObject[] objv)
          This method implements the functionality of the command.
static void pkgProvide(Interp interp, String pkgName, String version)
           
static String pkgRequire(Interp interp, String pkgName, String version, boolean exact)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PackageCmd

public PackageCmd()
Method Detail

pkgProvide

public static void pkgProvide(Interp interp,
                              String pkgName,
                              String version)
                       throws TclException
Throws:
TclException

pkgRequire

public static String pkgRequire(Interp interp,
                                String pkgName,
                                String version,
                                boolean exact)
                         throws TclException
Throws:
TclException

cmdProc

public void cmdProc(Interp interp,
                    TclObject[] objv)
             throws TclException
Description copied from interface: Command
This method implements the functionality of the command. However, calling it directly in application code will bypass execution traces. Instead, commands should be called with WrappedCommand.invoke

Specified by:
cmdProc in interface Command
Parameters:
interp - The interpreter for setting the results and which contains the context
objv - the argument list for the command; objv[0[ is the command name itself
Throws:
TclException - on any errors


Copyright © 2015. All rights reserved.