Uses of Interface
com.wolfram.jlink.KernelLink
-
Packages that use KernelLink Package Description com.wolfram.jlink This is the main J/Link package, containing the classes and interfaces that programmers will use most.com.wolfram.jlink.ui Includes some classes useful in programs with non-trivial user intefaces.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. -
-
Uses of KernelLink in com.wolfram.jlink
Methods in com.wolfram.jlink that return KernelLink Modifier and Type Method Description static KernelLink
MathLinkFactory. createKernelLink(MathLink ml)
Creates a KernelLink by wrapping a MathLink.static KernelLink
MathLinkFactory. createKernelLink(java.lang.String cmdLine)
Creates a KernelLink.static KernelLink
MathLinkFactory. createKernelLink(java.lang.String[] argv)
Creates a KernelLink.protected KernelLink
MathListener. getLink()
Gives the link that will be used by this MathListener for computations.static KernelLink
StdLink. getLink()
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.static KernelLink
StdLink. getMainLink()
static KernelLink
Install. getStdLink()
Deprecated.As of J/Link 1.1, useStdLink.getLink()
instead.static KernelLink
StdLink. getUILink()
Methods in com.wolfram.jlink with parameters of type KernelLink Modifier and Type Method Description void
MathCanvas. setLink(KernelLink ml)
Sets the link that will be used for computations.void
MathGraphicsJPanel. setLink(KernelLink ml)
Sets the link that will be used for computations.static void
StdLink. setLink(KernelLink ml)
Sets the link that will be returned by getLink() when the program is not in the middle of a call from Mathematica.static void
StdLink. setUILink(KernelLink uiLink)
Constructors in com.wolfram.jlink with parameters of type KernelLink Constructor Description MathActionListener(KernelLink ml)
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(KernelLink ml)
You must use this constructor when using this class in a Java program, because you need to specify the KernelLink that will be used.MathCanvas(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
You must use this constructor when using this class in a Java program, because you need to specify the KernelLink that will be used.MathGraphicsJPanel(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
You must use this constructor when using this class in a Java program, because you need to specify the KernelLink that will be used.MathListener(KernelLink ml)
Call this version only when you know for sure what link should be used for UI-triggered computations.MathMouseListener(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
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(KernelLink ml)
You must use this constructor when using this class in a Java program, because you need to specify the KernelLink that will be used. -
Uses of KernelLink in com.wolfram.jlink.ui
Methods in com.wolfram.jlink.ui that return KernelLink Modifier and Type Method Description KernelLink
MathSessionPane. getLink()
Returns the link currently being used to communicate with Mathematica.Methods in com.wolfram.jlink.ui with parameters of type KernelLink Modifier and Type Method Description void
MathSessionPane. setLink(KernelLink ml)
Sets the link to use for communicating with Mathematica. -
Uses of KernelLink in com.wolfram.jlink.util
Methods in com.wolfram.jlink.util that return KernelLink Modifier and Type Method Description protected KernelLink
MathematicaTask. initKernel()
-