All Classes
| Class | Description |
|---|---|
| BracketMatcher |
A utility class that detects matching open/close bracket pairs in Mathematica input.
|
| ConsoleWindow |
A top-level frame window that displays output printed to the System.out and/or System.err streams.
|
| Expr |
The Expr class is a representation of arbitrary Mathematica expressions in Java.
|
| ExprFormatException |
ExprFormatException is the exception thrown by the "asXXX()" methods of the Expr class
(e.g., asInt(), asDouble(), asArray(), etc.)
|
| Install |
Install is the class that has the main entry point when Java is launched from Mathematica
via InstallJava[].
|
| InterruptDialog |
This is an "interrupt computation" dialog similar to the one you see in the notebook front
end when you select Kernel/Interrupt Evaluation.
|
| JLinkClassLoader |
This class loader does all the loading of classes requested via the Mathematica function LoadJavaClass[].
|
| KernelLink |
KernelLink is the main link interface that J/Link programmers will use.
|
| LinkSnooper |
LinkSnooper is a program that sits between a front end and kernel (or any two MathLink programs)
and displays all traffic that moves across the link between them.
|
| LoopbackLink |
LoopbackLink is the link interface that represents a special type of link
known as a loopback link.
|
| MathActionListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathAdjustmentListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathCanvas |
MathCanvas is a class that gives programmers an easy way to display Mathematica graphics
or typeset expressions.
|
| MathComponentListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathContainerListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathematicaTask |
MathematicaTask is an Ant task that allows you to call Mathematica from Ant build files.
|
| MathFocusListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathFrame |
MathFrame is intended to be used from Mathematica code, as the top-level window for
user-interface elements created and displayed from a Mathematica program.
|
| MathGraphicsJPanel |
MathGraphicsJPanel is a class that gives programmers an easy way to display Mathematica graphics
or typeset expressions.
|
| MathItemListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathJFrame |
MathJFrame is intended to be used from Mathematica code, as a top-level window for
user-interface elements created and displayed from a Mathematica program.
|
| MathKeyListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathLink |
MathLink is the low-level interface that is the root of all link objects in J/Link.
|
| MathLinkException |
The exception thrown by methods in the MathLink and KernelLink interfaces when
a link error occurs.
|
| MathLinkFactory |
MathLinkFactory is the class that is used to construct objects of the various
link interfaces (MathLink, KernelLink, and LoopbackLink).
|
| MathListener |
This abstract class is the parent class of all the MathXXXListener classes, which let you trigger a call
into Mathematica on the occurrence of a particular event.
|
| MathMouseListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathMouseMotionListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathPropertyChangeListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathSessionPane |
MathSessionPane is a visual component that provides a scrolling In/Out session
interface to the Mathematica kernel.
|
| MathTextListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathVetoableChangeListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MathWindowListener |
This class lets you trigger a call into Mathematica on the occurrence of a particular event.
|
| MLFunction |
MLFunction is a simple class that is nothing more than a holder for a function
name and argument count.
|
| PacketArrivedEvent |
The event type that is sent to PacketListeners to notify them that a packet has
arrived on the link.
|
| PacketListener |
The listener interface for receiving PacketArrivedEvents.
|
| PacketPrinter |
PacketPrinter is an implementation of the PacketListener interface that prints
the contents of incoming packets to a stream that you specify.
|
| StdLink |
StdLink contains two methods that you use to interact with the link back to the kernel
in cases where Java is "installed" into Mathematica (that is, InstallJava[] has been called
in the Mathematica session).
|
| SyntaxTokenizer |
A utility class that can break up Mathematica code into 4 syntax classes: strings, comments, symbols,
and normal (meaning everything else).
|