app
Class JASiGMLPlayer

java.lang.Object
  extended by app.JASiGMLPlayer

public class JASiGMLPlayer
extends java.lang.Object

A SiGML-player app that, somewhat along the lines of the old eSIGN SiGML-Anim app, accepts SiGML input over a TCP/IP server socket and plays the signed animation it defines.

As well as the avatar canvas, this app provides:

NB   This app always uses Swing GUI components, regardless of the setting of the do.force.AWT.only option.


Constructor Summary
JASiGMLPlayer(java.lang.String[] args)
          Creates a new SiGML-Player instance using the given command line arguments to determine the options settings.
 
Method Summary
static void main(java.lang.String[] args)
          Main method -- creates a new instance of the app with the given CL args.
 void updateFrameNumberSpinnerRange()
          Updates the frame number spinner's range limits based on the current state of the player's scan and of the single-sign checkbox.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JASiGMLPlayer

public JASiGMLPlayer(java.lang.String[] args)
              throws java.lang.InterruptedException,
                     java.lang.reflect.InvocationTargetException
Creates a new SiGML-Player instance using the given command line arguments to determine the options settings.

Throws:
java.lang.InterruptedException
java.lang.reflect.InvocationTargetException
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.InterruptedException,
                        java.lang.reflect.InvocationTargetException,
                        java.io.IOException
Main method -- creates a new instance of the app with the given CL args.

Throws:
java.lang.InterruptedException
java.lang.reflect.InvocationTargetException
java.io.IOException

updateFrameNumberSpinnerRange

public void updateFrameNumberSpinnerRange()
Updates the frame number spinner's range limits based on the current state of the player's scan and of the single-sign checkbox.