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 KernelLinkMathLinkFactory. createKernelLink(MathLink ml)Creates a KernelLink by wrapping a MathLink.static KernelLinkMathLinkFactory. createKernelLink(java.lang.String cmdLine)Creates a KernelLink.static KernelLinkMathLinkFactory. createKernelLink(java.lang.String[] argv)Creates a KernelLink.protected KernelLinkMathListener. getLink()Gives the link that will be used by this MathListener for computations.static KernelLinkStdLink. 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 KernelLinkStdLink. getMainLink()static KernelLinkInstall. getStdLink()Deprecated.As of J/Link 1.1, useStdLink.getLink()instead.static KernelLinkStdLink. getUILink()Methods in com.wolfram.jlink with parameters of type KernelLink Modifier and Type Method Description voidMathCanvas. setLink(KernelLink ml)Sets the link that will be used for computations.voidMathGraphicsJPanel. setLink(KernelLink ml)Sets the link that will be used for computations.static voidStdLink. 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 voidStdLink. 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 KernelLinkMathSessionPane. 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 voidMathSessionPane. 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 KernelLinkMathematicaTask. initKernel()
-