X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=help%2Fhtml%2Ffeatures%2Fgroovy.html;h=f63063977d5d361911c15762b077f442552a1804;hb=a16c37a5983e3c581dc3d3030e1439e8fb3239f1;hp=1a0b83cc3dc2103c20178c01dccf66bc3eaa60a3;hpb=a1d3c3dd9366660e8bff47f9e072ed3f9394d071;p=jalview.git diff --git a/help/html/features/groovy.html b/help/html/features/groovy.html index 1a0b83c..f630639 100644 --- a/help/html/features/groovy.html +++ b/help/html/features/groovy.html @@ -1,46 +1,94 @@ -Groovy Shell + + +Groovy Shell + -

The Groovy Shell

-

Groovy is an "agile and dynamic -language for the Java platform". The groovy scripting language makes it -extremely easy to programmatically interact with Java programs, in much the same -way that Javascript is used to generate and interact with applets and other -objects on the page.

-

Opening the Groovy Console
If groovy is available, then the -Tools→Groovy Console... menu entry will be available -from the Jalview Desktop's drop-down menu. Selecting this will open the -Groovy Console which -allows you to interactively execute Groovy scripts within the Jalview run-time environment.

-

Executing groovy scripts on Jalview startup
-The -groovy <script> option on the Jalview command linecommand line option will

-

There is as yet no properly defined scripting interface to Jalview, but all the -public methods of the jalview class hierarchy can be called from Groovy scripts. -The access point for this is the Jalview object defined in -the groovy environent which corresponds to the

jalview.gui.Desktop
object which -manages all the Jalview windows.

-Here's an example to get you started:
- +

-

 

+