sjm.examples.sling
Class SlingIde
java.lang.Object
|
+--sjm.examples.sling.SlingIde
- public class SlingIde
- extends java.lang.Object
This class provides an interactive development environment
for the Sling programming language.
This class contains just the Swing components, and
delegates responsibility for the interaction of these
components to a SlingMediator object.
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
mediator
protected SlingMediator mediator
clearButton
protected javax.swing.JButton clearButton
goButton
protected javax.swing.JButton goButton
haltButton
protected javax.swing.JButton haltButton
messageArea
protected javax.swing.JTextArea messageArea
programArea
protected javax.swing.JTextArea programArea
s1
protected javax.swing.JSlider s1
s2
protected javax.swing.JSlider s2
plotPanel
protected SlingPanel plotPanel
preferredWidth
protected int preferredWidth
min
protected java.awt.Dimension min
SlingIde
public SlingIde()
buttonBox
protected javax.swing.Box buttonBox()
buttonPanel
protected javax.swing.JPanel buttonPanel()
clearButton
protected javax.swing.JButton clearButton()
goButton
protected javax.swing.JButton goButton()
haltButton
protected javax.swing.JButton haltButton()
lowerPanel
protected javax.swing.JPanel lowerPanel()
main
public static void main(java.lang.String[] args)
- Launch a Sling interactive development environment.
mainPane
protected javax.swing.JSplitPane mainPane()
mediator
protected SlingMediator mediator()
messageArea
protected javax.swing.JTextArea messageArea()
plotPanel
protected SlingPanel plotPanel()
programArea
protected javax.swing.JTextArea programArea()
programMessagePane
protected javax.swing.JSplitPane programMessagePane()
s1
protected javax.swing.JSlider s1()
s2
protected javax.swing.JSlider s2()
slider
protected javax.swing.JSlider slider()
sliderBox
protected javax.swing.Box sliderBox(java.lang.String name,
javax.swing.JSlider s)
sliderPanel
protected javax.swing.JPanel sliderPanel()
textPanel
protected static javax.swing.JPanel textPanel(java.lang.String title,
javax.swing.JTextArea ta,
java.awt.Dimension pref,
java.awt.Dimension min)
titledMessagePanel
protected javax.swing.JPanel titledMessagePanel()
titledPlotPanel
protected javax.swing.JPanel titledPlotPanel()
titledProgramPanel
protected javax.swing.JPanel titledProgramPanel()
upperPanel
protected javax.swing.JPanel upperPanel()