<h2>org.autoplot.scriptconsole.AppScriptPanelSupport</h2><p>Error annotations, saveAs, etc.</p>
<hr>
<a name="PROP_INTERRUPTABLE"></a>
<h2>PROP_INTERRUPTABLE</h2>
<p></p>

<hr>
<a name="addPropertyChangeListener"></a>
<h2>addPropertyChangeListener</h2>
addPropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void

<p></p>

<h3>Parameters</h3>
listener - a PropertyChangeListener

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=addPropertyChangeListener&unscoped_q=addPropertyChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/scriptconsole/AppScriptPanelSupport.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/scriptconsole/AppScriptPanelSupport.html#addPropertyChangeListener">[view on old javadoc]</a>
<br>
<br>
addPropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name, <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void<br>
<hr>
<a name="annotateError"></a>
<h2>annotateError</h2>
annotateError( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html'>java.lang.Throwable</a> ex ) &rarr; void

<p>march through the stack trace looking for any Jython references.</p>

<h3>Parameters</h3>
ex - the exception

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=annotateError&unscoped_q=annotateError">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/scriptconsole/AppScriptPanelSupport.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/scriptconsole/AppScriptPanelSupport.html#annotateError">[view on old javadoc]</a>
<br>
<br>
annotateError( PyException ex, int offset, PythonInterpreter interp ) &rarr; void<br>
<hr>
<a name="getInterruptible"></a>
<h2>getInterruptible</h2>
getInterruptible(  ) &rarr; InteractiveInterpreter

<p>return the interruptible InteractiveInterpreter that runs the script.</p>

<h3>Returns:</h3>
the interruptible
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getInterruptible&unscoped_q=getInterruptible">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/scriptconsole/AppScriptPanelSupport.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/scriptconsole/AppScriptPanelSupport.html#getInterruptible">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="getSaveFile"></a>
<h2>getSaveFile</h2>
getSaveFile(  ) &rarr; int

<p>get the save file name with a save file dialog.</p>

<h3>Returns:</h3>
response code, such as JFileChooser.APPROVE_OPTION or JFileChooser.CANCEL_OPTION
<h3>See Also:</h3>
<a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/javax/swing/JFileChooser.html#showSaveDialog'>javax.swing.JFileChooser#showSaveDialog(java.awt.Component)</a> <br>
<br><br>
<a href="https://github.com/autoplot/dev/search?q=getSaveFile&unscoped_q=getSaveFile">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/scriptconsole/AppScriptPanelSupport.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/scriptconsole/AppScriptPanelSupport.html#getSaveFile">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="markChanges"></a>
<h2>markChanges</h2>
markChanges( <a href='http://www-pw.physics.uiowa.edu/~jbf/autoplot/doc/org/autoplot/jythonsupport/ui/EditorAnnotationsSupport.html'>org.autoplot.jythonsupport.ui.EditorAnnotationsSupport</a> support, <a href='https://docs.oracle.com/javase/8/docs/api/java/io/File.html'>java.io.File</a> fln ) &rarr; int

<p>mark the changes git indicates.</p>

<h3>Parameters</h3>
support - an EditorAnnotationsSupport
<br>
fln - a File

<h3>Returns:</h3>
the number of changes identified.
<br><br>
<a href="https://github.com/autoplot/dev/search?q=markChanges&unscoped_q=markChanges">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/scriptconsole/AppScriptPanelSupport.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/scriptconsole/AppScriptPanelSupport.html#markChanges">[view on old javadoc]</a>
<br>
<br>
<hr>
<a name="removePropertyChangeListener"></a>
<h2>removePropertyChangeListener</h2>
removePropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void

<p></p>

<h3>Parameters</h3>
listener - a PropertyChangeListener

<h3>Returns:</h3>
void (returns nothing)

<br><br>
<a href="https://github.com/autoplot/dev/search?q=removePropertyChangeListener&unscoped_q=removePropertyChangeListener">[search for examples]</a>
 <a href="https://github.com/autoplot/documentation/tree/master/javadoc/org/autoplot/scriptconsole/AppScriptPanelSupport.md">[view on GitHub]</a>
 <a href="http://www-pw.physics.uiowa.edu/~jbf/autoplot/javadoc2018/org/autoplot/scriptconsole/AppScriptPanelSupport.html#removePropertyChangeListener">[view on old javadoc]</a>
<br>
<br>
removePropertyChangeListener( <a href='https://docs.oracle.com/javase/8/docs/api/java/lang/String.html'>String</a> name, <a href='https://docs.oracle.com/javase/8/docs/api/java/beans/PropertyChangeListener.html'>java.beans.PropertyChangeListener</a> listener ) &rarr; void<br>