A B C D E F G H I J K L M N O P R S T U V W
A
- abandonEvaluation() -
Method in interface com.wolfram.jlink.KernelLink
- Causes any method that is blocking waiting for output from the kernel to return immediately
and throw a MathLinkException.
- abortEvaluation() -
Method in interface com.wolfram.jlink.KernelLink
- Sends a request to the kernel to abort the current evaluation.
- actionPerformed(ActionEvent) -
Method in class com.wolfram.jlink.MathActionListener
-
- actionPerformed(ActionEvent) -
Method in class com.wolfram.jlink.ui.InterruptDialog
-
- activate() -
Method in interface com.wolfram.jlink.MathLink
- Same as connect().
- addColoredSymbols(String[], Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Lets you customize syntax coloring by specifying an array of symbol names and the color
you want them drawn in when they appear in input.
- addLocations(String[], boolean) -
Method in class com.wolfram.jlink.JLinkClassLoader
- Adds URLs, directories, and jar files in which this classloader will look for classes.
- addLocations(String[], boolean, boolean) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- addMessageHandler(Class, Object, String) -
Method in interface com.wolfram.jlink.MathLink
- Specifies the Java method you want called as a message handler.
- addPacketListener(PacketListener) -
Method in interface com.wolfram.jlink.KernelLink
- Adds the specified PacketListener to receive PacketArrivedEvents.
- addPropertyChangeListener(PropertyChangeListener) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Adds a PropertyChangeListener that will be notified of changes in the computationActive property.
- addText(String) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- adjustmentValueChanged(AdjustmentEvent) -
Method in class com.wolfram.jlink.MathAdjustmentListener
-
- argCount -
Variable in class com.wolfram.jlink.MLFunction
- The function's argument count.
- args() -
Method in class com.wolfram.jlink.Expr
- Gives an array of Exprs representing the arguments of this Expr.
- asArray(int, int) -
Method in class com.wolfram.jlink.Expr
- Gives a Java array representation with the requested depth and element type.
- asBigDecimal() -
Method in class com.wolfram.jlink.Expr
- Gives the BigDecimal value for Exprs that can be represented as BigDecimals (this is exactly
the set for which integerQ() or realQ() returns true).
- asBigInteger() -
Method in class com.wolfram.jlink.Expr
- Gives the BigInteger value for Exprs that can be represented as BigIntegers (this is exactly
the set for which integerQ() or realQ() returns true).
- asDouble() -
Method in class com.wolfram.jlink.Expr
- Gives the double value for Exprs that can be represented as doubles (this is exactly
the set for which integerQ() or realQ() or rationalQ() returns true).
- asInt() -
Method in class com.wolfram.jlink.Expr
- Gives the integer value for Exprs that can be represented as integers (this is exactly
the set for which integerQ() returns true).
- asLong() -
Method in class com.wolfram.jlink.Expr
- Gives the long value for Exprs that can be represented as integers (this is exactly
the set for which integerQ() returns true).
- asString() -
Method in class com.wolfram.jlink.Expr
- Gives the string value for Exprs that can be represented as strings (this is exactly
the set for which stringQ() or symbolQ() returns true).
- atomQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica atom.
B
- balance(int, int) -
Method in class com.wolfram.jlink.ui.BracketMatcher
- Performs the search for matching brackets.
- balanceBrackets() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Grows the current selection to highlight the nearest matching set of delimiters.
- BEGINDLGPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- beginManual() -
Method in interface com.wolfram.jlink.KernelLink
- Informs J/Link that your code will be manually sending the result back to Mathematica.
- BIGDECIMAL -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing floating point numbers larger than can fit in a Java double, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- bigDecimalQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica real (floating-point) number, but requires more digits
to store than can fit into a Java double.
- BIGINTEGER -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing integers larger than can fit in a Java int, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- bigIntegerQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica integer, but requires more digits to store than can fit into a Java int.
- BracketMatcher - Class in com.wolfram.jlink.ui
- A utility class that detects matching open/close bracket pairs in Mathematica input.
- BracketMatcher() -
Constructor for class com.wolfram.jlink.ui.BracketMatcher
-
- BracketMatcher(String) -
Constructor for class com.wolfram.jlink.ui.BracketMatcher
-
- bytesToGet() -
Method in interface com.wolfram.jlink.MathLink
- Returns the number of bytes that remain to be read in the element that is currently
being read in textual form.
- bytesToPut() -
Method in interface com.wolfram.jlink.MathLink
- Gives the number of bytes that remain to be sent in the element that is currently
being sent in textual form.
C
- callMathHandler(String, Object[]) -
Method in class com.wolfram.jlink.MathListener
- Derived classes call this method from their event handler methods.
- CALLPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- callVoidMathHandler(String, Object[]) -
Method in class com.wolfram.jlink.MathListener
- Just like callMathHandler(), except it discards the result of the computation.
- canRedo() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether a redo operation is currently possible.
- canUndo() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether an undo operation is currently possible.
- checkFunction(String) -
Method in interface com.wolfram.jlink.MathLink
- Reads a function name and argument count and compares the function name with
f.
- checkFunctionWithArgCount(String, int) -
Method in interface com.wolfram.jlink.MathLink
- Reads a function name and argument count and compares the function name with
f and the argument count with argCount.
- classFromBytes(String, byte[]) -
Method in class com.wolfram.jlink.JLinkClassLoader
- Converts an array of bytes into an instance of class Class.
- classFromName(String) -
Static method in class com.wolfram.jlink.JLinkClassLoader
- Loads the class with the given name using the JLinkClassLoader instance of the currently-active link.
- clearAssertionStatus() -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- clearColoredSymbols() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Wipes out all syntax coloring customizations specified by addColoredSymbols().
- clearError() -
Method in interface com.wolfram.jlink.MathLink
- Clears the link error condition, if possible.
- clearInterrupt() -
Method in interface com.wolfram.jlink.KernelLink
- Call this method after you have handled an interrupt request manually.
- close() -
Method in interface com.wolfram.jlink.MathLink
- Closes the link.
- closeKernel() -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- closeLink() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Closes the link to Mathematica.
- com.wolfram.jlink - package com.wolfram.jlink
- This is the main J/Link package, containing the classes and interfaces that programmers will use most.
- com.wolfram.jlink.ui - package com.wolfram.jlink.ui
- Includes some classes useful in programs with non-trivial user intefaces.
- com.wolfram.jlink.util - package com.wolfram.jlink.util
- A couple of special utility classes: LinkSnooper, a program that displays MathLink traffic between two programs, and MathematicaTask, an Ant task for using Mathematica in Ant build files.
- COMMENT -
Static variable in class com.wolfram.jlink.ui.SyntaxTokenizer
- A syntax type that corresponds to a Mathematica comment.
- COMPLEX -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing complex numbers, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- complexQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a complex number.
- componentAdded(ContainerEvent) -
Method in class com.wolfram.jlink.MathContainerListener
-
- componentHidden(ComponentEvent) -
Method in class com.wolfram.jlink.MathComponentListener
-
- componentMoved(ComponentEvent) -
Method in class com.wolfram.jlink.MathComponentListener
-
- componentRemoved(ContainerEvent) -
Method in class com.wolfram.jlink.MathContainerListener
-
- componentResized(ComponentEvent) -
Method in class com.wolfram.jlink.MathComponentListener
-
- componentShown(ComponentEvent) -
Method in class com.wolfram.jlink.MathComponentListener
-
- connect() -
Method in interface com.wolfram.jlink.MathLink
- Connects the link, if it has not already been connected.
- connect(long) -
Method in interface com.wolfram.jlink.MathLink
- Connects the link, but waits at most timeoutMillis for a response from the other side.
- connect() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Connects the link to Mathematica and prepares the pane for use.
- ConsoleWindow - Class in com.wolfram.jlink.ui
- A top-level frame window that displays output printed to the System.out and/or System.err streams.
- copyInputFromAbove() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Copies the previous input to the current cursor location.
- createFromLink(MathLink) -
Static method in class com.wolfram.jlink.Expr
- This factory method will only be used by advanced programmers who are creating their own
classes that implement the MathLink interface.
- createKernelLink(String) -
Static method in class com.wolfram.jlink.MathLinkFactory
- Creates a KernelLink.
- createKernelLink(String[]) -
Static method in class com.wolfram.jlink.MathLinkFactory
- Creates a KernelLink.
- createKernelLink(MathLink) -
Static method in class com.wolfram.jlink.MathLinkFactory
- Creates a KernelLink by wrapping a MathLink.
- createLoopbackLink() -
Static method in class com.wolfram.jlink.MathLinkFactory
- Creates a LoopbackLink, a special type of link that is written to and read
by the same program.
- createMark() -
Method in interface com.wolfram.jlink.MathLink
- Creates a mark at the current point in the incoming MathLink data stream.
- createMathLink(String) -
Static method in class com.wolfram.jlink.MathLinkFactory
- Creates a MathLink.
- createMathLink(String[]) -
Static method in class com.wolfram.jlink.MathLinkFactory
- Creates a MathLink.
D
- delete(int) -
Method in class com.wolfram.jlink.Expr
- Returns a new Expr that has the same head but the nth element deleted (counted from the
end if n is negative).
- destroyMark(long) -
Method in interface com.wolfram.jlink.MathLink
- Destroys a mark.
- dimensions() -
Method in class com.wolfram.jlink.Expr
- Gives an array of integers representing the dimensions of this Expr.
- discardAnswer() -
Method in interface com.wolfram.jlink.KernelLink
- Reads and discards all packets generated during a computation.
- DISPLAYENDPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- DISPLAYPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- dispose() -
Method in class com.wolfram.jlink.Expr
- Frees resources that the Expr uses internally.
E
- enableObjectReferences() -
Method in interface com.wolfram.jlink.KernelLink
- Call this method to enable the ability to pass Java objects "by reference"
to Mathematica.
- enableObjectReferences(boolean) -
Method in interface com.wolfram.jlink.KernelLink
- Call this method to enable the ability to pass Java objects "by reference"
to Mathematica.
- ENDDLGPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- endPacket() -
Method in interface com.wolfram.jlink.MathLink
- Call it when you are finished writing the contents of a single packet.
- ENTEREXPRPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- ENTERTEXTPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- equals(Object) -
Method in class com.wolfram.jlink.Expr
- Implements an equality comparison that is similar to Mathematica's SameQ.
- error() -
Method in interface com.wolfram.jlink.MathLink
- Gives the code corresponding to the current error state of the link.
- errorMessage() -
Method in interface com.wolfram.jlink.MathLink
- Gives a textual message describing the current error.
- evaluate(String) -
Method in interface com.wolfram.jlink.KernelLink
- Sends a string for evaluation.
- evaluate(Expr) -
Method in interface com.wolfram.jlink.KernelLink
- Sends an Expr for evaluation.
- evaluateInput() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Evaluates the current input.
- EVALUATEPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- evaluateToImage(String, int, int) -
Method in interface com.wolfram.jlink.KernelLink
- Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
- evaluateToImage(Expr, int, int) -
Method in interface com.wolfram.jlink.KernelLink
- Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
- evaluateToImage(String, int, int, int, boolean) -
Method in interface com.wolfram.jlink.KernelLink
- Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
- evaluateToImage(Expr, int, int, int, boolean) -
Method in interface com.wolfram.jlink.KernelLink
- Sends graphics or plotting code to evaluate, then reads and discards all output
except for the image data, which is returned as a byte array of GIF data.
- evaluateToInputForm(String, int) -
Method in interface com.wolfram.jlink.KernelLink
- Sends a string to evaluate, then reads and discards all output except for the
result, which is returned.
- evaluateToInputForm(Expr, int) -
Method in interface com.wolfram.jlink.KernelLink
- Sends an Expr to evaluate, then reads and discards all output except for the
result, which is returned.
- evaluateToOutputForm(String, int) -
Method in interface com.wolfram.jlink.KernelLink
- Sends a string to evaluate, then reads and discards all output except for the
result, which is returned.
- evaluateToOutputForm(Expr, int) -
Method in interface com.wolfram.jlink.KernelLink
- Sends an Expr to evaluate, then reads and discards all output except for the
result, which is returned.
- evaluateToTypeset(String, int, boolean) -
Method in interface com.wolfram.jlink.KernelLink
- Sends a string to evaluate, the result of which will be typeset, converted to a GIF,
and the resulting data returned.
- evaluateToTypeset(Expr, int, boolean) -
Method in interface com.wolfram.jlink.KernelLink
- Sends an Expr to evaluate, the result of which will be typeset, converted to a GIF,
and the resulting data returned.
- execute() -
Method in class com.wolfram.jlink.util.MathematicaTask
- Execute
- Expr - Class in com.wolfram.jlink
- The Expr class is a representation of arbitrary Mathematica expressions in Java.
- Expr(int, String) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica Integer, Real, String, or Symbol whose value is
given by the supplied string (for example "2", "3.14", or "Plus").
- Expr(long) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica Integer with the specified value.
- Expr(double) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica Real with the specified value.
- Expr(String) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica String with the specified value.
- Expr(int[]) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica list of integers with the specified value.
- Expr(double[]) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica list of reals with the specified value.
- Expr(int[][]) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica matrix of integers with the specified value.
- Expr(double[][]) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a Mathematica matrix of reals with the specified value.
- Expr(BigInteger) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a large Mathematica Integer with the specified value.
- Expr(BigDecimal) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr representing a large Mathematica Real with the specified value.
- Expr(Expr, Expr[]) -
Constructor for class com.wolfram.jlink.Expr
- Creates an Expr with the given head and arguments.
- EXPRESSIONPKT -
Static variable in interface com.wolfram.jlink.MathLink
-
- ExprFormatException - Exception in com.wolfram.jlink
- ExprFormatException is the exception thrown by the "asXXX()" methods of the Expr class
(e.g., asInt(), asDouble(), asArray(), etc.)
- ExprFormatException(String) -
Constructor for exception com.wolfram.jlink.ExprFormatException
-
F
- feMainMessageHandler(int, int) -
Method in class com.wolfram.jlink.util.LinkSnooper
-
- FEPKT -
Static variable in interface com.wolfram.jlink.MathLink
-
- fePreemptiveMessageHandler(int, int) -
Method in class com.wolfram.jlink.util.LinkSnooper
-
- feServiceMessageHandler(int, int) -
Method in class com.wolfram.jlink.util.LinkSnooper
-
- FIRSTUSERPKT -
Static variable in interface com.wolfram.jlink.MathLink
-
- flush() -
Method in interface com.wolfram.jlink.MathLink
- Immediately transmits any data buffered for sending over the link.
- focusGained(FocusEvent) -
Method in class com.wolfram.jlink.MathFocusListener
-
- focusLost(FocusEvent) -
Method in class com.wolfram.jlink.MathFocusListener
-
G
- getArgCount() -
Method in interface com.wolfram.jlink.MathLink
- Reads the argument count of an expression being read manually.
- getArray(int, int) -
Method in interface com.wolfram.jlink.KernelLink
- Extends the MathLink method of the same signature by allowing the extra type specification MLTKOBJECT.
- getArray(int, int, String[]) -
Method in interface com.wolfram.jlink.KernelLink
- Extends the MathLink method of the same signature by allowing the extra type specification MLTKOBJECT.
- getArray(int, int) -
Method in interface com.wolfram.jlink.MathLink
- Reads an array of the specified type and depth.
- getArray(int, int, String[]) -
Method in interface com.wolfram.jlink.MathLink
- Reads an array of the specified type and depth and records the heads at each level.
- getBackgroundColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the background color of the text region.
- getBoolean() -
Method in interface com.wolfram.jlink.MathLink
- Reads the Mathematica symbols True or False as a boolean.
- getBooleanArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list as a one-dimensional array of booleans.
- getBooleanArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of booleans.
- getByteArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list or array as a one-dimensional array of bytes.
- getByteArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of bytes.
- getByteString(int) -
Method in interface com.wolfram.jlink.MathLink
- Reads a Mathematica string as an array of bytes.
- getCause() -
Method in exception com.wolfram.jlink.MathLinkException
- Gives the other type of exception that this MathLinkException "wraps".
- getCharArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list or array as a one-dimensional array of chars.
- getCharArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of chars.
- getClassLoader() -
Method in interface com.wolfram.jlink.KernelLink
- Gets the JLinkClassLoader that is used by this link to load classes via the
LoadJavaClass[] Mathematica function.
- getClassPath() -
Method in class com.wolfram.jlink.JLinkClassLoader
- Gives the set of locations in which this class loader will search for classes.
- getCommentColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the color that will be used for comments in input if syntax coloring is on.
- getComplex() -
Method in interface com.wolfram.jlink.MathLink
- Reads a complex number.
- getComplexArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list as a one-dimensional array of complex numbers.
- getComplexArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads a matrix as a two-dimensional array of complex numbers.
- getComplexClass() -
Method in interface com.wolfram.jlink.MathLink
- Gives the Java class that you have specified to map to Mathematica's Complex numbers.
- getConnectTimeout() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the number of milliseconds that the connect() method will wait to connect the link to Mathematica.
- getData(int) -
Method in interface com.wolfram.jlink.MathLink
- Gets a specified number of bytes in the textual form of the expression currently being read.
- getDouble() -
Method in interface com.wolfram.jlink.MathLink
- Reads a Mathematica real number or integer as a double.
- getDoubleArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list or array as a one-dimensional array of doubles.
- getDoubleArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of doubles.
- getErrCode() -
Method in exception com.wolfram.jlink.MathLinkException
- Gives the low-level MathLink error code describing the link error.
- getExpr() -
Method in interface com.wolfram.jlink.MathLink
- Reads an expression from the link and creates an Expr from it.
- getFloatArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list or array as a one-dimensional array of floats.
- getFloatArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of floats.
- getFunction() -
Method in interface com.wolfram.jlink.MathLink
- Reads a function name and argument count.
- getHandler(String) -
Method in class com.wolfram.jlink.MathListener
- Allows subclasses to get the name of the Mathematica function assigned to handle the given method.
- getImage() -
Method in class com.wolfram.jlink.MathCanvas
- Returns the image that is currently being displayed.
- getImage() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Returns the image that is currently being displayed.
- getImageType() -
Method in class com.wolfram.jlink.MathCanvas
- Gives the image type this MathCanvas is currently set to display, either GRAPHICS or TYPESET.
- getImageType() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Gives the image type this panel is currently set to display, either GRAPHICS or TYPESET.
- getInstance() -
Static method in class com.wolfram.jlink.JLinkClassLoader
- Retrieves the JLinkClassLoader instance being used by the currently-active link.
- getInstance() -
Static method in class com.wolfram.jlink.ui.ConsoleWindow
- Returns the sole ConsoleWindow instance.
- getIntArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list or array as a one-dimensional array of ints.
- getIntArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of ints.
- getInteger() -
Method in interface com.wolfram.jlink.MathLink
- Reads a Mathematica integer as an int.
- getLastError() -
Method in interface com.wolfram.jlink.KernelLink
- Returns the Throwable object that represents any exception detected during the last call
of one of the "evaluateTo" methods (evaluateToInputForm(), evaluateToOutputForm(),
evaluateToImage(), evaluateToTypeset()).
- getLeftIndent() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the amount that input and output will be indented from the left edge.
- getLink() -
Method in class com.wolfram.jlink.MathListener
- Gives the link that will be used by this MathListener for computations.
- getLink() -
Static method in class com.wolfram.jlink.StdLink
- When called during a session when Java is "installed" into Mathematica (i.e., InstallJava[] has
been called in Mathematica), getLink() returns the KernelLink that points back to Mathematica.
- getLink() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the link currently being used to communicate with Mathematica.
- getLinkArguments() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the string specified to create the link to Mathematica.
- getLinkArgumentsArray() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the string array specified to create the link to Mathematica.
- getLongArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list as a one-dimensional array of longs.
- getLongArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of longs.
- getLongInteger() -
Method in interface com.wolfram.jlink.MathLink
- Reads a Mathematica integer as a long.
- getMainLink() -
Static method in class com.wolfram.jlink.StdLink
-
- getMathCommand() -
Method in class com.wolfram.jlink.MathCanvas
- Returns the Mathematica command that is used to generate the image to display.
- getMathCommand() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Returns the Mathematica command that is used to generate the image to display.
- getMessage() -
Method in interface com.wolfram.jlink.MathLink
- Deprecated.
- getMessage() -
Method in exception com.wolfram.jlink.MathLinkException
- Gives the textual message describing the link error.
- getMessageColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the color used for Mathematica message output.
- getNext() -
Method in interface com.wolfram.jlink.KernelLink
- Extends the MathLink method of the same name by allowing the extra return type MLTKOBJECT.
- getNext() -
Method in interface com.wolfram.jlink.MathLink
- Gives the type of the next element in the expression currently being read.
- getNextRecord() -
Method in class com.wolfram.jlink.ui.SyntaxTokenizer
- Gets the next SyntaxRecord specifying the type of the element (SYMBOL, STRING, COMMENT or NORMAL),
its start position, and length.
- getObject() -
Method in interface com.wolfram.jlink.KernelLink
- Reads a Java object reference from the link.
- getPktType() -
Method in class com.wolfram.jlink.PacketArrivedEvent
- Gives the type of packet that has arrived.
- getPromptColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the color used for In[] and Out[] prompts.
- getResource(String) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- getResourceAsStream(String) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- getShortArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list or array as a one-dimensional array of shorts.
- getShortArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of shorts.
- getSource() -
Method in class com.wolfram.jlink.PacketArrivedEvent
- Gives the link on which the packet has arrived.
- getStdLink() -
Static method in class com.wolfram.jlink.Install
- Deprecated. As of J/Link 1.1, use
StdLink.getLink() instead.
- getString() -
Method in interface com.wolfram.jlink.MathLink
- Reads a Mathematica character string.
- getStringArray1() -
Method in interface com.wolfram.jlink.MathLink
- Reads a list as a one-dimensional array of strings.
- getStringArray2() -
Method in interface com.wolfram.jlink.MathLink
- Reads an array as a two-dimensional array of strings.
- getStringColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the color that will be used for literal strings in input if syntax coloring is on.
- getSymbol() -
Method in interface com.wolfram.jlink.MathLink
- Reads a Mathematica symbol as a string.
- getSystemSymbolColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Returns the color that will be used in input for symbols in the Mathematica System` context
if syntax coloring is on.
- getText() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Gives the current contents of the pane as a string.
- getTextColor() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Gives the color for input and output text
- getTextPane() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Gives the JTextPane component that is hosted within this MathSessionPane.
- getTextSize() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Gives the font size currently in use.
- getType() -
Method in interface com.wolfram.jlink.KernelLink
- Extends the MathLink method of the same name by allowing the extra return type MLTKOBJECT.
- getType() -
Method in interface com.wolfram.jlink.MathLink
- Gives the type of the current element in the expression currently being read.
- getUILink() -
Static method in class com.wolfram.jlink.StdLink
-
- getUsesFE() -
Method in class com.wolfram.jlink.MathCanvas
- Indicates whether this MathCanvas is currently set to use the notebook front end to assist in graphics rendering.
- getUsesFE() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Indicates whether this panel is currently set to use the notebook front end to assist in graphics rendering.
- getUsesTraditionalForm() -
Method in class com.wolfram.jlink.MathCanvas
- Indicates whether this MathCanvas is currently set to return typeset results in TraditionalForm
(vs. the default StandardForm).
- getUsesTraditionalForm() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Indicates whether this panel is currently set to return typeset results in TraditionalForm
(vs. the default StandardForm).
- getWrappedException() -
Method in exception com.wolfram.jlink.MathLinkException
- Gives the other type of exception that this MathLinkException "wraps".
- GRAPHICS -
Static variable in class com.wolfram.jlink.MathCanvas
- Value to be used in setImageType() to specify that the image to be displayed is
the graphics output of a plotting command, rather than the typeset result of an
arbitrary computation.
- GRAPHICS -
Static variable in class com.wolfram.jlink.MathGraphicsJPanel
- Value to be used in setImageType() to specify that the image to be displayed is
the graphics output of a plotting command, rather than the typeset result of an
arbitrary computation.
H
- handlePacket(int) -
Method in interface com.wolfram.jlink.KernelLink
- Call this to invoke J/Link's internal handling of special packet types.
- hashCode() -
Method in class com.wolfram.jlink.Expr
-
- hasMoreRecords() -
Method in class com.wolfram.jlink.ui.SyntaxTokenizer
- Returns true or false to indicate whether there are any more records left in the text
(i.e., whether we have come to the end of the input).
- head() -
Method in class com.wolfram.jlink.Expr
- Gives a new Expr representing the head of this Expr.
- helper -
Variable in class com.wolfram.jlink.JLinkClassLoader
-
I
- ILLEGALPKT -
Static variable in interface com.wolfram.jlink.MathLink
-
- im() -
Method in class com.wolfram.jlink.Expr
- Gives the imaginary part of an Expr that represents a complex number.
- initKernel() -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- INPUTNAMEPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- INPUTPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- INPUTSTRPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- insert(Expr, int) -
Method in class com.wolfram.jlink.Expr
- Returns a new Expr that has the same head but with e inserted into position n (counted from the
end if n is negative).
- Install - Class in com.wolfram.jlink
- Install is the class that has the main entry point when Java is launched from Mathematica
via InstallJava[].
- Install() -
Constructor for class com.wolfram.jlink.Install
-
- install(MathLink) -
Static method in class com.wolfram.jlink.Install
-
- install(MathLink, int) -
Static method in class com.wolfram.jlink.Install
-
- INT_MINUSONE -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- INT_ONE -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- INT_ZERO -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- INTEGER -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing integers, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- integerQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica integer.
- InterruptDialog - Class in com.wolfram.jlink.ui
- This is an "interrupt computation" dialog similar to the one you see in the notebook front
end when you select Kernel/Interrupt Evaluation.
- InterruptDialog(Frame) -
Constructor for class com.wolfram.jlink.ui.InterruptDialog
-
- InterruptDialog(Dialog) -
Constructor for class com.wolfram.jlink.ui.InterruptDialog
-
- interruptEvaluation() -
Method in interface com.wolfram.jlink.KernelLink
- Sends a request to the kernel to interrupt the current evaluation.
- isComputationActive() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether a computation is currently in progress.
- isFirstTime() -
Method in class com.wolfram.jlink.ui.ConsoleWindow
- Not for general use.
- isFitGraphics() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether graphics are set to be scaled to fit into the current visible width.
- isFrontEndGraphics() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether the Mathematica front end will be used to assist in rendering graphics.
- isInputBoldface() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether input is in a boldface font.
- isModal -
Variable in class com.wolfram.jlink.MathFrame
-
- isModal -
Variable in class com.wolfram.jlink.MathJFrame
-
- isShowTiming() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether evaluation timings will be shown in a timing panel at the lower left
corner of the pane.
- isSyntaxColoring() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Indicates whether syntax coloring is currently enabled.
- itemStateChanged(ItemEvent) -
Method in class com.wolfram.jlink.MathItemListener
-
J
- JLinkClassLoader - Class in com.wolfram.jlink
- This class loader does all the loading of classes requested via the Mathematica function LoadJavaClass[].
- JLinkClassLoader() -
Constructor for class com.wolfram.jlink.JLinkClassLoader
- Constructs a new JLinkClassLoader instance.
- JLinkClassLoader(ClassLoader) -
Constructor for class com.wolfram.jlink.JLinkClassLoader
- Constructs a new JLinkClassLoader instance that has the given class loader as its parent loader.
K
- KernelLink - Interface in com.wolfram.jlink
- KernelLink is the main link interface that J/Link programmers will use.
- kernelMainMessageHandler(int, int) -
Method in class com.wolfram.jlink.util.LinkSnooper
-
- kernelPreemptiveMessageHandler(int, int) -
Method in class com.wolfram.jlink.util.LinkSnooper
-
- kernelServiceMessageHandler(int, int) -
Method in class com.wolfram.jlink.util.LinkSnooper
-
- keyPressed(KeyEvent) -
Method in class com.wolfram.jlink.MathKeyListener
-
- keyReleased(KeyEvent) -
Method in class com.wolfram.jlink.MathKeyListener
-
- keyTyped(KeyEvent) -
Method in class com.wolfram.jlink.MathKeyListener
-
- killTimeoutThread(MathematicaTask.TimeoutThread) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
L
- LASTUSERPKT -
Static variable in interface com.wolfram.jlink.MathLink
-
- length() -
Method in class com.wolfram.jlink.Expr
- Gives the length (the number of arguments) of this Expr.
- length -
Variable in class com.wolfram.jlink.ui.SyntaxTokenizer.SyntaxRecord
- The length in characters of this syntax element.
- LinkSnooper - Class in com.wolfram.jlink.util
- 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.
- LinkSnooper(String[]) -
Constructor for class com.wolfram.jlink.util.LinkSnooper
-
- LinkSnooper(String[], PrintStream) -
Constructor for class com.wolfram.jlink.util.LinkSnooper
-
- listQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica list (that is, it has head List).
- loadClass(String) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- LoopbackLink - Interface in com.wolfram.jlink
- LoopbackLink is the link interface that represents a special type of link
known as a loopback link.
M
- main(String[]) -
Static method in class com.wolfram.jlink.Install
- This is the entry point called by the Mathematica function InstallJava.
- main(String[]) -
Static method in class com.wolfram.jlink.util.LinkSnooper
-
- MathActionListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathActionListener() -
Constructor for class com.wolfram.jlink.MathActionListener
- The constructor that is typically called from Mathematica.
- MathActionListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathActionListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathActionListener(String) -
Constructor for class com.wolfram.jlink.MathActionListener
- Because the ActionListener interface
has only one method, actionPerformed(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
- MathAdjustmentListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathAdjustmentListener() -
Constructor for class com.wolfram.jlink.MathAdjustmentListener
- The constructor that is typically called from Mathematica.
- MathAdjustmentListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathAdjustmentListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathAdjustmentListener(String) -
Constructor for class com.wolfram.jlink.MathAdjustmentListener
- Because the AdjustmentListener interface
has only one method, adjustmentValueChanged(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
- MathCanvas - Class in com.wolfram.jlink
- MathCanvas is a class that gives programmers an easy way to display Mathematica graphics
or typeset expressions.
- MathCanvas() -
Constructor for class com.wolfram.jlink.MathCanvas
- The constructor that is typically called from Mathematica.
- MathCanvas(KernelLink) -
Constructor for class com.wolfram.jlink.MathCanvas
- You typically use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathComponentListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathComponentListener() -
Constructor for class com.wolfram.jlink.MathComponentListener
- The constructor that is called from Mathematica.
- MathComponentListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathComponentListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathComponentListener(String[][]) -
Constructor for class com.wolfram.jlink.MathComponentListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathContainerListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathContainerListener() -
Constructor for class com.wolfram.jlink.MathContainerListener
- The constructor that is called from Mathematica.
- MathContainerListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathContainerListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathContainerListener(String[][]) -
Constructor for class com.wolfram.jlink.MathContainerListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathematicaTask - Class in com.wolfram.jlink.util
- MathematicaTask is an Ant task that allows you to call Mathematica from Ant build files.
- MathematicaTask() -
Constructor for class com.wolfram.jlink.util.MathematicaTask
-
- MathFocusListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathFocusListener() -
Constructor for class com.wolfram.jlink.MathFocusListener
- The constructor that is called from Mathematica.
- MathFocusListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathFocusListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathFocusListener(String[][]) -
Constructor for class com.wolfram.jlink.MathFocusListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathFrame - Class in com.wolfram.jlink
- 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.
- MathFrame() -
Constructor for class com.wolfram.jlink.MathFrame
-
- MathFrame(String) -
Constructor for class com.wolfram.jlink.MathFrame
- Lets you specify the window's title.
- MathGraphicsJPanel - Class in com.wolfram.jlink
- MathGraphicsJPanel is a class that gives programmers an easy way to display Mathematica graphics
or typeset expressions.
- MathGraphicsJPanel() -
Constructor for class com.wolfram.jlink.MathGraphicsJPanel
- The constructor that is typically called from Mathematica.
- MathGraphicsJPanel(KernelLink) -
Constructor for class com.wolfram.jlink.MathGraphicsJPanel
- You typically use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathItemListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathItemListener() -
Constructor for class com.wolfram.jlink.MathItemListener
- The constructor that is typically called from Mathematica.
- MathItemListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathItemListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathItemListener(String) -
Constructor for class com.wolfram.jlink.MathItemListener
- Because the ItemListener interface
has only one method, itemStateChanged(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
- MathJFrame - Class in com.wolfram.jlink
- 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.
- MathJFrame() -
Constructor for class com.wolfram.jlink.MathJFrame
-
- MathJFrame(String) -
Constructor for class com.wolfram.jlink.MathJFrame
- Lets you specify the window's title.
- MathKeyListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathKeyListener() -
Constructor for class com.wolfram.jlink.MathKeyListener
- The constructor that is called from Mathematica.
- MathKeyListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathKeyListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathKeyListener(String[][]) -
Constructor for class com.wolfram.jlink.MathKeyListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathLink - Interface in com.wolfram.jlink
- MathLink is the low-level interface that is the root of all link objects in J/Link.
- MathLinkException - Exception in com.wolfram.jlink
- The exception thrown by methods in the MathLink and KernelLink interfaces when
a link error occurs.
- MathLinkException(int, String) -
Constructor for exception com.wolfram.jlink.MathLinkException
- Creates a MathLinkException given a code and textual description.
- MathLinkException(int) -
Constructor for exception com.wolfram.jlink.MathLinkException
- Creates a MathLinkException given a code.
- MathLinkException(Throwable) -
Constructor for exception com.wolfram.jlink.MathLinkException
- Creates a MathLinkException by wrapping another type of exception.
- MathLinkException(Throwable, String) -
Constructor for exception com.wolfram.jlink.MathLinkException
- Creates a MathLinkException by wrapping another type of exception.
- MathLinkFactory - Class in com.wolfram.jlink
- MathLinkFactory is the class that is used to construct objects of the various
link interfaces (MathLink, KernelLink, and LoopbackLink).
- MathLinkFactory() -
Constructor for class com.wolfram.jlink.MathLinkFactory
-
- MathListener - Class in com.wolfram.jlink
- 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.
- MathListener() -
Constructor for class com.wolfram.jlink.MathListener
- The constructor that is typically called from Mathematica.
- MathListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathListener
- Call this version only when you know for sure what link should be used
for UI-triggered computations.
- MathListener(String[][]) -
Constructor for class com.wolfram.jlink.MathListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathMouseListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathMouseListener() -
Constructor for class com.wolfram.jlink.MathMouseListener
- The constructor that is called from Mathematica.
- MathMouseListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathMouseListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathMouseListener(String[][]) -
Constructor for class com.wolfram.jlink.MathMouseListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathMouseMotionListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathMouseMotionListener() -
Constructor for class com.wolfram.jlink.MathMouseMotionListener
- The constructor that is called from Mathematica.
- MathMouseMotionListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathMouseMotionListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathMouseMotionListener(String[][]) -
Constructor for class com.wolfram.jlink.MathMouseMotionListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- MathPropertyChangeListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathPropertyChangeListener() -
Constructor for class com.wolfram.jlink.MathPropertyChangeListener
- The constructor that is typically called from Mathematica.
- MathPropertyChangeListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathPropertyChangeListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathPropertyChangeListener(String) -
Constructor for class com.wolfram.jlink.MathPropertyChangeListener
- Because the PropertyChangeListener interface
has only one method, propertyChange(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
- MathSessionPane - Class in com.wolfram.jlink.ui
- MathSessionPane is a visual component that provides a scrolling In/Out session
interface to the Mathematica kernel.
- MathSessionPane() -
Constructor for class com.wolfram.jlink.ui.MathSessionPane
- Creates a new MathSessionPane with vertical and horizontal scrollbars.
- MathSessionPane(int, int) -
Constructor for class com.wolfram.jlink.ui.MathSessionPane
- Creates a new MathSessionPane with the specified policies for vertical and horizontal scrollbars.
- MathTextListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathTextListener() -
Constructor for class com.wolfram.jlink.MathTextListener
- The constructor that is typically called from Mathematica.
- MathTextListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathTextListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathTextListener(String) -
Constructor for class com.wolfram.jlink.MathTextListener
- Because the TextListener interface
has only one method, textValueChanged(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
- MathVetoableChangeListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathVetoableChangeListener() -
Constructor for class com.wolfram.jlink.MathVetoableChangeListener
- The constructor that is typically called from Mathematica.
- MathVetoableChangeListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathVetoableChangeListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathVetoableChangeListener(String) -
Constructor for class com.wolfram.jlink.MathVetoableChangeListener
- Because the PropertyChangeListener interface
has only one method, vetoableChange(), you can specify the Mathematica function to be
called with this constructor, rather than having to separately call setHandler().
- MathWindowListener - Class in com.wolfram.jlink
- This class lets you trigger a call into Mathematica on the occurrence of a particular event.
- MathWindowListener() -
Constructor for class com.wolfram.jlink.MathWindowListener
- The constructor that is called from Mathematica.
- MathWindowListener(KernelLink) -
Constructor for class com.wolfram.jlink.MathWindowListener
- You must use this constructor when using this class in a Java program,
because you need to specify the KernelLink that will be used.
- MathWindowListener(String[][]) -
Constructor for class com.wolfram.jlink.MathWindowListener
- This form of the constructor lets you skip having
to make a series of setHandler() calls.
- matrixQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica matrix (that is, it has head List,
every element has head List, and no deeper parts are themselves lists).
- matrixQ(int) -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica matrix, every element of which is of
the specified type.
- MENUPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- message(String, String) -
Method in interface com.wolfram.jlink.KernelLink
- Prints the specified message in the user's Mathematica session.
- message(String, String[]) -
Method in interface com.wolfram.jlink.KernelLink
- Prints the specified message in the user's Mathematica session.
- MESSAGEPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- messageReady() -
Method in interface com.wolfram.jlink.MathLink
- Deprecated.
- MLABORTMESSAGE -
Static variable in interface com.wolfram.jlink.MathLink
- Used in putMessage() to cause the current Mathematica evaluation to be aborted.
- MLE_ARRAY_TOO_SHALLOW -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_BAD_COMPLEX -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_BAD_OBJECT -
Static variable in interface com.wolfram.jlink.KernelLink
- Error code in a MathLinkException when getObject() was called and a valid Java
object was not on the link.
- MLE_CONNECT_TIMEOUT -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_CREATION_FAILED -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_FIRST_USER_EXCEPTION -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_LINK_IS_NULL -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_NON_ML_ERROR -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_OUT_OF_MEMORY -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLE_WRAPPED_EXCEPTION -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLEOK -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLEUSER -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLFunction - Class in com.wolfram.jlink
- MLFunction is a simple class that is nothing more than a holder for a function
name and argument count.
- MLINTERRUPTMESSAGE -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLTERMINATEMESSAGE -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLTKERR -
Static variable in interface com.wolfram.jlink.MathLink
-
- MLTKFUNC -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in putNext() or returned by getNext() and getType().
- MLTKINT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in putNext() or returned by getNext() and getType().
- MLTKOBJECT -
Static variable in interface com.wolfram.jlink.KernelLink
- Returned by the KernelLink methods getNext() and getType() to represent that
a Java object is waiting to be read from the link.
- MLTKREAL -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in putNext() or returned by getNext() and getType().
- MLTKSTR -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in putNext() or returned by getNext() and getType().
- MLTKSYM -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in putNext() or returned by getNext() and getType().
- mouseClicked(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseListener
-
- mouseDragged(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseMotionListener
-
- mouseEntered(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseListener
-
- mouseExited(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseListener
-
- mouseMoved(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseMotionListener
-
- mousePressed(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseListener
-
- mouseReleased(MouseEvent) -
Method in class com.wolfram.jlink.MathMouseListener
-
N
- name() -
Method in interface com.wolfram.jlink.MathLink
- Gives the name of the link.
- name -
Variable in class com.wolfram.jlink.MLFunction
- The function's name.
- newPacket() -
Method in interface com.wolfram.jlink.MathLink
- Discards the current packet, if it has been partially read.
- nextPacket() -
Method in interface com.wolfram.jlink.MathLink
- "Opens" the next packet arriving on the link.
- NONE -
Static variable in class com.wolfram.jlink.ui.ConsoleWindow
- An integer constant for use in the setCapture() method that specifies that no streams
should be captured.
- NORMAL -
Static variable in class com.wolfram.jlink.ui.SyntaxTokenizer
- A syntax type that consists of everything other than STRING, COMMENT, or SYMBOL.
- notifyPacketListeners(int) -
Method in interface com.wolfram.jlink.KernelLink
- Call this method to invoke the normal notification of registered PacketListeners
if you are manually reading packets with nextPacket().
- numberQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a number (real, integer, rational, or complex).
O
- onClose(String) -
Method in class com.wolfram.jlink.MathFrame
- Lets you specify some Mathematica code to be executed when the window is closed.
- onClose(String) -
Method in class com.wolfram.jlink.MathJFrame
- Lets you specify some Mathematica code to be executed when the window is closed.
- onCloseCode -
Variable in class com.wolfram.jlink.MathFrame
-
- onCloseCode -
Variable in class com.wolfram.jlink.MathJFrame
-
- OUTPUTNAMEPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
P
- PACKAGE_CONTEXT -
Static variable in interface com.wolfram.jlink.KernelLink
- The Mathematica package context for the J/Link support functions.
- packetArrived(PacketArrivedEvent) -
Method in interface com.wolfram.jlink.PacketListener
- Called when a packet arrives.
- packetArrived(PacketArrivedEvent) -
Method in class com.wolfram.jlink.PacketPrinter
- Invoked when a packet arrives on the link.
- packetArrived(PacketArrivedEvent) -
Method in class com.wolfram.jlink.ui.InterruptDialog
-
- packetArrived(PacketArrivedEvent) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- PacketArrivedEvent - Class in com.wolfram.jlink
- The event type that is sent to PacketListeners to notify them that a packet has
arrived on the link.
- PacketListener - Interface in com.wolfram.jlink
- The listener interface for receiving PacketArrivedEvents.
- PacketPrinter - Class in com.wolfram.jlink
- PacketPrinter is an implementation of the PacketListener interface that prints
the contents of incoming packets to a stream that you specify.
- PacketPrinter() -
Constructor for class com.wolfram.jlink.PacketPrinter
- Prints packets to System.out.
- PacketPrinter(PrintStream) -
Constructor for class com.wolfram.jlink.PacketPrinter
-
- paint(Graphics) -
Method in class com.wolfram.jlink.MathCanvas
-
- paintComponent(Graphics) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
-
- part(int) -
Method in class com.wolfram.jlink.Expr
- Gives a new Expr representing the specified part of this Expr.
- part(int[]) -
Method in class com.wolfram.jlink.Expr
- Gives a new Expr representing the specified part of this Expr.
- peekExpr() -
Method in interface com.wolfram.jlink.MathLink
- Creates an Expr from the current expression, but does not drain it off the link.
- print(String) -
Method in interface com.wolfram.jlink.KernelLink
- Prints the specified text in the user's Mathematica session.
- processWindowEvent(WindowEvent) -
Method in class com.wolfram.jlink.MathFrame
-
- processWindowEvent(WindowEvent) -
Method in class com.wolfram.jlink.MathJFrame
-
- propertyChange(PropertyChangeEvent) -
Method in class com.wolfram.jlink.MathPropertyChangeListener
-
- put(MathLink) -
Method in class com.wolfram.jlink.Expr
- Not intended for general use.
- put(Object) -
Method in interface com.wolfram.jlink.KernelLink
- Sends an object.
- put(boolean) -
Method in interface com.wolfram.jlink.MathLink
- Sends the boolean value as the Mathematica symbol True or False.
- put(int) -
Method in interface com.wolfram.jlink.MathLink
- Sends an integer value.
- put(long) -
Method in interface com.wolfram.jlink.MathLink
- Sends a long value.
- put(double) -
Method in interface com.wolfram.jlink.MathLink
- Sends a double value.
- put(Object) -
Method in interface com.wolfram.jlink.MathLink
- Sends an object, including strings and arrays.
- put(Object, String[]) -
Method in interface com.wolfram.jlink.MathLink
- Sends an array object.
- putArgCount(int) -
Method in interface com.wolfram.jlink.MathLink
- Specifies the argument count for a composite expression being sent manually.
- putByteString(byte[]) -
Method in interface com.wolfram.jlink.MathLink
- Sends an array of bytes to Mathematica as a string.
- putData(byte[]) -
Method in interface com.wolfram.jlink.MathLink
- Used for sending elements in textual form.
- putData(byte[], int) -
Method in interface com.wolfram.jlink.MathLink
- An alternative form of putData() that lets you specify how many bytes from the array should
be sent, rather than just sending the whole thing.
- putFunction(String, int) -
Method in interface com.wolfram.jlink.MathLink
- Sends a function name and argument count.
- putMessage(int) -
Method in interface com.wolfram.jlink.MathLink
- Sends a low-level MathLink message.
- putNext(int) -
Method in interface com.wolfram.jlink.MathLink
- Identifies the type of data element that is to be sent.
- putReference(Object) -
Method in interface com.wolfram.jlink.KernelLink
- Sends an object to Mathematica "by reference".
- putSize(int) -
Method in interface com.wolfram.jlink.MathLink
- Specifies the size in bytes of an element being sent in textual form.
- putSymbol(String) -
Method in interface com.wolfram.jlink.MathLink
- Sends a symbol name.
R
- RATIONAL -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing rational numbers, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- rationalQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a rational number.
- re() -
Method in class com.wolfram.jlink.Expr
- Gives the real part of an Expr that represents a complex number.
- ready() -
Method in interface com.wolfram.jlink.MathLink
- Indicates whether the link has data waiting to be read.
- REAL -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing real numbers, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- realQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a real (floating-point) number.
- recompute() -
Method in class com.wolfram.jlink.MathCanvas
- If a mathCommand is being used to create the image to display, this method causes it to
be recomputed to produce a new image.
- recompute() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- If a mathCommand is being used to create the image to display, this method causes it to
be recomputed to produce a new image.
- redo() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Redoes the last undone edit.
- removeMessageHandler(String) -
Method in interface com.wolfram.jlink.MathLink
- Removes a message handler you previously set up with addMessageHandler.
- removePacketListener(PacketListener) -
Method in interface com.wolfram.jlink.KernelLink
- Removes the specified PacketListener object so that it no longer receives
PacketArrivedEvents.
- removePropertyChangeListener(PropertyChangeListener) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Removes a PropertyChangeListener.
- repaintNow() -
Method in class com.wolfram.jlink.MathCanvas
- Forces an immediate repainting of the image.
- repaintNow() -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Forces an immediate repainting of the image.
- requestTransaction() -
Static method in class com.wolfram.jlink.StdLink
- Must be called from code that calls into Mathematica from the user-interface thread.
- reset() -
Method in class com.wolfram.jlink.ui.SyntaxTokenizer
- Resets the state of the tokenizer so that the next call to getNextRecord() will retrieve
the first record in the text.
- RESUMEPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- RETURNEXPRPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- RETURNPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- RETURNTEXTPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- run() -
Method in class com.wolfram.jlink.util.LinkSnooper
-
S
- seekMark(long) -
Method in interface com.wolfram.jlink.MathLink
- Resets the current position in the incoming MathLink data stream to an earlier point.
- setBackgroundColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the background color of the text region.
- setCapture(int) -
Method in class com.wolfram.jlink.ui.ConsoleWindow
- Sets which streams to capture.
- setClassAssertionStatus(String, boolean) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- setClassLoader(JLinkClassLoader) -
Method in interface com.wolfram.jlink.KernelLink
- Sets the JLinkClassLoader that is used by this link to load classes via the
LoadJavaClass[] Mathematica function.
- setCmdline(String) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setCommentColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the color that will be used for comments in input if syntax coloring is on.
- setComplexClass(Class) -
Method in interface com.wolfram.jlink.MathLink
- Specifies the class you want to map to Mathematica's Complex numbers.
- setConnectTimeout(int) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the number of milliseconds that the connect() method will wait to connect the link to Mathematica.
- setDefaultAssertionStatus(boolean) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- setError(int) -
Method in interface com.wolfram.jlink.MathLink
- Sets the link's error state to the specified value.
- setExe(String) -
Method in class com.wolfram.jlink.util.MathematicaTask
- Attribute Setters
- setFail(String) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setFailonerror(boolean) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setFirstTime(boolean) -
Method in class com.wolfram.jlink.ui.ConsoleWindow
- Not for general use.
- setFitGraphics(boolean) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets whether to scale graphics so as to fit into the current visible width.
- setFresh(boolean) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setFrontEndGraphics(boolean) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets whether to use the Mathematica front end in the background to assist in rendering graphics.
- setHandler(String, String) -
Method in class com.wolfram.jlink.MathListener
- Associates the specified Mathematica function with the specified method
from the any of the "listener" interfaces implemented by the class.
- setImage(Image) -
Method in class com.wolfram.jlink.MathCanvas
- Allows you to directly specify an Image to display, rather than evaluating the
mathCommand.
- setImage(Image) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Allows you to directly specify an Image to display, rather than evaluating the
mathCommand.
- setImageType(int) -
Method in class com.wolfram.jlink.MathCanvas
- Specifies whether the canvas should display an image produced from a graphics function,
or the typeset result of a computation.
- setImageType(int) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Specifies whether the canvas should display an image produced from a graphics function,
or the typeset result of a computation.
- setInputBoldface(boolean) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets whether to use boldface for Mathematica input.
- setLeftIndent(int) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the amount that input and output will be indented from the left edge.
- setLink(KernelLink) -
Method in class com.wolfram.jlink.MathCanvas
- Sets the link that will be used for computations.
- setLink(KernelLink) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Sets the link that will be used for computations.
- setLink(KernelLink) -
Static method in class com.wolfram.jlink.StdLink
- Sets the link that will be returned by getLink() when the program is not in the middle
of a call from Mathematica.
- setLink(KernelLink) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the link to use for communicating with Mathematica.
- setLinkArguments(String) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the command line to use to open a link to Mathematica.
- setLinkArgumentsArray(String[]) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the arguments to use to open a link to Mathematica.
- setMathCommand(String) -
Method in class com.wolfram.jlink.MathCanvas
- Specifies the Mathematica command that is used to generate the image to display.
- setMathCommand(String) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Specifies the Mathematica command that is used to generate the image to display.
- setMaxLines(int) -
Method in class com.wolfram.jlink.ui.ConsoleWindow
- Sets the maximum number of output lines to display in the scrolling window.
- setMessageColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the color used for Mathematica message output.
- setModal() -
Method in class com.wolfram.jlink.MathFrame
- Marks this window as using the Mathematica kernel in a modal way.
- setModal() -
Method in class com.wolfram.jlink.MathJFrame
- Marks this window as using the Mathematica kernel in a modal way.
- setPackageAssertionStatus(String, boolean) -
Method in class com.wolfram.jlink.JLinkClassLoader
-
- setPromptColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the color used for In[] and Out[] prompts.
- setQuit(boolean) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setRunfile(String) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setShowTiming(boolean) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Specifies whether to display the wall-clock timing for each input in a timing panel
at the lower left corner of the pane.
- setStringColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the color that will be used for literal strings in input if syntax coloring is on.
- setSyntaxColoring(boolean) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Enables or disables syntax coloring of input.
- setSystemSymbolColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the color that will be used in input for symbols in the Mathematica System` context
if syntax coloring is on.
- setText(String) -
Method in class com.wolfram.jlink.ui.BracketMatcher
- Sets the string of input that will be searched for matches.
- setText(String) -
Method in class com.wolfram.jlink.ui.SyntaxTokenizer
- Sets the Mathematica input text to tokenize.
- setTextColor(Color) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the color for input and output text.
- setTextSize(int) -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Sets the font size for input and output text.
- setTimeout(int) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setTimeoutproperty(String) -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- setUILink(KernelLink) -
Static method in class com.wolfram.jlink.StdLink
-
- setUsesFE(boolean) -
Method in class com.wolfram.jlink.MathCanvas
- Specifies whether to use the services of the Mathematica front end in rendering the image to display.
- setUsesFE(boolean) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Specifies whether to use the services of the Mathematica front end in rendering the image to display.
- setUsesTraditionalForm(boolean) -
Method in class com.wolfram.jlink.MathCanvas
- Specifies whether typeset output is to be rendered in TraditionalForm or StandardForm.
- setUsesTraditionalForm(boolean) -
Method in class com.wolfram.jlink.MathGraphicsJPanel
- Specifies whether typeset output is to be rendered in TraditionalForm or StandardForm.
- setYieldFunction(Class, Object, String) -
Method in interface com.wolfram.jlink.MathLink
- Sets the Java method you want called as a yield function.
- start -
Variable in class com.wolfram.jlink.ui.SyntaxTokenizer.SyntaxRecord
- The character position at which this syntax element begins.
- startTimeoutThread() -
Method in class com.wolfram.jlink.util.MathematicaTask
-
- STDERR -
Static variable in class com.wolfram.jlink.ui.ConsoleWindow
- An integer constant for use in the setCapture() method that specifies the System.err stream
should be captured.
- StdLink - Class in com.wolfram.jlink
- 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).
- StdLink() -
Constructor for class com.wolfram.jlink.StdLink
-
- STDOUT -
Static variable in class com.wolfram.jlink.ui.ConsoleWindow
- An integer constant for use in the setCapture() method that specifies the System.out stream
should be captured.
- STRING -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing strings, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- STRING -
Static variable in class com.wolfram.jlink.ui.SyntaxTokenizer
- A syntax type that corresponds to a literal string.
- stringQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica string.
- SUSPENDPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- SYM_COMPLEX -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_FALSE -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_INTEGER -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_LIST -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_NULL -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_RATIONAL -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_REAL -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_STRING -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_SYMBOL -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYM_TRUE -
Static variable in class com.wolfram.jlink.Expr
- Unused for now.
- SYMBOL -
Static variable in class com.wolfram.jlink.Expr
- A type constant representing symbols, for use in an Expr constructor, vectorQ(type), or matrixQ(type).
- SYMBOL -
Static variable in class com.wolfram.jlink.ui.SyntaxTokenizer
- A syntax type that corresponds to a Mathematica symbol.
- symbolQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica symbol.
- SYNTAXPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- SyntaxTokenizer - Class in com.wolfram.jlink.ui
- A utility class that can break up Mathematica code into 4 syntax classes: strings, comments, symbols,
and normal (meaning everything else).
- SyntaxTokenizer() -
Constructor for class com.wolfram.jlink.ui.SyntaxTokenizer
-
- SyntaxTokenizer.SyntaxRecord - Class in com.wolfram.jlink.ui
- A simple class the encapsulates information about a syntax element.
T
- take(int) -
Method in class com.wolfram.jlink.Expr
- Returns a new Expr that has the same head but only the first n elements of this Expr
(or last n elements if n is negative).
- terminateKernel() -
Method in interface com.wolfram.jlink.KernelLink
- Sends a request to the kernel to shut down.
- TEXTPKT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant returned by nextPacket.
- textValueChanged(TextEvent) -
Method in class com.wolfram.jlink.MathTextListener
-
- toString() -
Method in class com.wolfram.jlink.Expr
- Gives a readable string representation.
- toString() -
Method in exception com.wolfram.jlink.MathLinkException
- Gives a string representation of the exception suitable for display to a user.
- toString() -
Method in class com.wolfram.jlink.PacketArrivedEvent
- Gives a readable string describing the packet type.
- transferExpression(MathLink) -
Method in interface com.wolfram.jlink.MathLink
- Writes a complete expression from the link
source to this link.
- transferToEndOfLoopbackLink(LoopbackLink) -
Method in interface com.wolfram.jlink.MathLink
- Writes the entire contents of the LoopbackLink
source to this link.
- trueQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents the Mathematica symbol True.
- type -
Variable in class com.wolfram.jlink.ui.SyntaxTokenizer.SyntaxRecord
- The type of the syntax element.
- TYPE_BIGDECIMAL -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_BIGINTEGER -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_BOOLEAN -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_BYTE -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_CHAR -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_COMPLEX -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_DOUBLE -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_EXPR -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_FLOAT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_INT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_LONG -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_SHORT -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPE_STRING -
Static variable in interface com.wolfram.jlink.MathLink
- Constant for use in getArray().
- TYPESET -
Static variable in class com.wolfram.jlink.MathCanvas
- Value to be used in setImageType() to specify that the image to be displayed is
the typeset result of an arbitrary computation, rather than the graphics output of
a plotting command.
- TYPESET -
Static variable in class com.wolfram.jlink.MathGraphicsJPanel
- Value to be used in setImageType() to specify that the image to be displayed is
the typeset result of an arbitrary computation, rather than the graphics output of
a plotting command.
U
- undo() -
Method in class com.wolfram.jlink.ui.MathSessionPane
- Undoes the last edit.
- update(Graphics) -
Method in class com.wolfram.jlink.MathCanvas
-
V
- vectorQ() -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica vector (that is, it has head List,
and no parts are themselves lists).
- vectorQ(int) -
Method in class com.wolfram.jlink.Expr
- Tells whether the Expr represents a Mathematica vector, every element of which is
of the specified type.
- VERSION -
Static variable in interface com.wolfram.jlink.KernelLink
- The version string identifying this release.
- VERSION_NUMBER -
Static variable in interface com.wolfram.jlink.KernelLink
- The major version number identifying this release.
- vetoableChange(PropertyChangeEvent) -
Method in class com.wolfram.jlink.MathVetoableChangeListener
-
W
- waitForAnswer() -
Method in interface com.wolfram.jlink.KernelLink
- Reads and discards all packets that arrive up until the packet that contains the
result of the computation.
- wasInterrupted() -
Method in interface com.wolfram.jlink.KernelLink
- Tells whether the user has attempted to abort the computation.
- windowActivated(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
- windowClosed(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
- windowClosing(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
- windowDeactivated(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
- windowDeiconified(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
- windowIconified(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
- windowOpened(WindowEvent) -
Method in class com.wolfram.jlink.MathWindowListener
-
A B C D E F G H I J K L M N O P R S T U V W
J/Link is Copyright (c) 1999-2008, Wolfram Research, Inc. All rights reserved.
|
|