| Interface | Description |
|---|---|
| AssocData |
This interface is the API for registering named data objects in the
Tcl interpreter.
|
| Command |
The Command interface specifies the method that a new Tcl command
must implement.
|
| CommandWithDispose |
This interface is implemented by Commands that need to know when
they are deleted from an interpreter.
|
| EventDeleter | |
| InternalRep |
This is the interface for implementing internal representation of Tcl
objects.
|
| Namespace.DeleteProc | |
| Resolver |
The Resolver interface specifies the methods that a new Tcl resolver
must implement.
|
| TJCThread.CompiledClassReady | |
| VarTrace |
| Class | Description |
|---|---|
| BlendExtension | |
| CallFrame |
This class implements a frame in the call stack.
|
| CObject | |
| EventAdaptor | |
| ExprValue |
Describes an expression value, which can be either an integer (the
usual case), a double-precision floating-point value, or a string.
|
| Extension |
Base class for all Tcl Extensions.
|
| IdleHandler | |
| Interp | |
| Interp |
The Tcl interpreter class.
|
| ItclAccess | |
| JavaForCmd |
This class implements the built-in "java::for" command.
|
| JavaImportCmd | |
| JavaTryCmd |
This class implements the built-in "java::try" command.
|
| Namespace | |
| NamespaceCmd |
This class implements the built-in "namespace" command in Tcl.
|
| Notifier | |
| Notifier | |
| Procedure |
This class implements the body of a Tcl procedure.
|
| ReadInputStreamChannel |
The ReadInputStreamChannel class is a bridge between existing Java
InputStream objects and Tcl channels.
|
| ReflectObject |
A ReflectObject is used to create and access arbitrary Java objects
using the Java Reflection API.
|
| ServerSocketChannel |
The ServerSocketChannel class implements a channel object for
ServerSocket connections, created using the socket command.
|
| Shell |
The Shell class is similar to the Tclsh program: you can use it to
execute a Tcl script or enter Tcl command interactively at the
command prompt.
|
| SocketChannel |
The SocketChannel class implements a channel object for Socket
connections, created using the socket command.
|
| SocketConnectionEvent | |
| StdChannel |
Subclass of the abstract class Channel.
|
| TCL | |
| TclBoolean |
This class implements the boolean object type in Tcl.
|
| TclByteArray |
This class implements the binary data object type in Tcl.
|
| TclDouble | |
| TclEvent | |
| TclIndex | |
| TclInteger |
This class implements the integer object type in Tcl.
|
| TclList | |
| TclList |
This class implements the list object type in Tcl.
|
| TclObject | |
| TclObject |
This class extends TclObjectBase to implement the basic notion of
an object in Tcl.
|
| TclParser | |
| TclParserExtension | |
| TclRegexp | |
| TclString | |
| TimerHandler | |
| TJC | |
| TJC.CompiledCommand | |
| TJCBench | |
| TJCCommandCmd | |
| TJCCompileCmd | |
| TJCPackageCmd | |
| TJCReadyVar | |
| TJCShell | |
| TJCThread | |
| UnsupportedJDetachCallCmd |
This command is the only means to safely call a blocking
Java method like a modal AWT dialog box.
|
| Util | |
| Util | |
| Var | |
| WrappedCommand |
A Wrapped Command is like the Command struct defined in the C version
in the file generic/tclInt.h.
|
| Exception | Description |
|---|---|
| PackageNameException |
This exception is thrown by the TclClassLoader when an attempt
to load a class from any package that starts with the java.*
or tcl.* prefix is made.
|
| TclException | |
| TclInterruptedException |
Signals that an interp has been interrupted via the
Interp.setInterrupted() API.
|
| TclNumArgsException |
This exception is used to report wrong number of arguments in Tcl scripts.
|
| TclRuntimeError |
Signals that a unrecoverable run-time error in the interpreter.
|