org.autoplot.jythonsupport.JythonRefactory
Provide one class that manages backwards compatibility as package names
are changed. See https://sourceforge.net/p/autoplot/feature-requests/528/
JythonRefactory( )
fixImports
fixImports( String s ) → String
Convert old names to modern names, for example "org.virbo.autoplot" to
"org.autoplot". Autoplot became its own project early on, but the code
was slow to update.
Parameters
s - the script
Returns:
the script with new names.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
fixImports
fixImports( String s, String name ) → String
Convert old names to modern names, for example "org.virbo.autoplot" to
"org.autoplot". Autoplot became its own project early on, but the code
was slow to update.
Parameters
s - the script
name - name for the script, e.g. the filename.
Returns:
the script with new names.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
fixImports
fixImports( java.io.InputStream in ) → java.io.InputStream
read in the stream, replacing import statements with new packages.
This also fixes the old BoxSelected procedure name, which should have
been boxSelected on day 1.
Parameters
in - the input stream containing Jython code.
Returns:
new stream, approximately the same length and same number of lines.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
fixImports
fixImports( java.io.InputStream in, String name ) → java.io.InputStream
read in the stream, replacing import statements with new packages.
This also fixes the old BoxSelected procedure name, which should have
been boxSelected on day 1.
Parameters
in - the input stream containing Jython code.
name - string identifier for the code (e.g. the filename).
Returns:
new stream, approximately the same length and same number of lines.
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]
main
main( String[] args ) → void
Parameters
args - a java.lang.String[]
Returns:
void (returns nothing)
[search for examples]
[view on GitHub]
[view on old javadoc]
[view source]