JAL-4305 Isolate and unify the Jalview object from all the gubbins in jalview.bin...
authorBen Soares <b.soares@dundee.ac.uk>
Thu, 19 Oct 2023 17:33:56 +0000 (18:33 +0100)
committerBen Soares <b.soares@dundee.ac.uk>
Thu, 19 Oct 2023 17:33:56 +0000 (18:33 +0100)
commit25e2a6f59681e1e7d9602a451fbcf3a2b414a49a
tree570409b201c3948e00f37a7c2c021306f619eaad
parenta2d8ea9632a3d89dac8b391bebcac651f473804e
JAL-4305 Isolate and unify the Jalview object from all the gubbins in jalview.bin.Jalview or jalview.gui.Desktop with a JalviewObject interface. Adjust/fix some example groovy scripts.
29 files changed:
examples/groovy/ComputePeptideVariants.groovy
examples/groovy/JvLoadTester.groovy
examples/groovy/PIDmatrix.groovy
examples/groovy/alignLoadedFile.groovy
examples/groovy/annotationForSelectedSequence.groovy
examples/groovy/parseproperties.groovy
examples/groovy/printtitle.groovy
examples/groovy/removeFeaturesByGroup.groovy
examples/groovy/selectColumnsByFeatureAndGroup.groovy
examples/groovy/sitesForSelectedColumns.groovy
examples/groovy/stripUniprotPrefixes.groovy
examples/groovy/visibleFeaturesCounter.groovy
src/jalview/bin/Jalview.java
src/jalview/bin/groovy/JalviewObject.java [new file with mode: 0644]
src/jalview/bin/groovy/JalviewObjectI.java [new file with mode: 0644]
src/jalview/gui/AlignFrame.java
src/jalview/gui/AlignViewport.java
src/jalview/gui/Desktop.java
src/jalview/gui/QuitHandler.java
src/jalview/gui/WsJobParameters.java
src/jalview/io/VamsasAppDatastore.java
src/jalview/project/Jalview2XML.java
src/jalview/workers/AlignmentAnnotationFactory.java
test/jalview/bin/CommandsTest.java
test/jalview/bin/CommandsTest2.java
test/jalview/gui/DesktopTests.java
test/jalview/io/CrossRef2xmlTests.java
test/jalview/project/Jalview2xmlTests.java
test/jalview/renderer/seqfeatures/FeatureRendererTest.java