diff options
| author | Kaori Hagihara <khagihara@users.noreply.github.com> | 2011-09-16 14:17:45 +0000 |
|---|---|---|
| committer | Kaori Hagihara <khagihara@users.noreply.github.com> | 2011-09-16 14:17:45 +0000 |
| commit | 1475cabfa01cf3ee0a73ab7a0221ff061630b085 (patch) | |
| tree | feda01aa213f9e53d7bff360015733b2714ff5fd /applications/jpip/opj_client/opj_viewer/src/ImageWindow.java | |
| parent | 6a1573c228af32db09cb1f9c5c7bf26cc4176d8e (diff) | |
opj_viewer enabled stateless requests
Diffstat (limited to 'applications/jpip/opj_client/opj_viewer/src/ImageWindow.java')
| -rw-r--r-- | applications/jpip/opj_client/opj_viewer/src/ImageWindow.java | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/applications/jpip/opj_client/opj_viewer/src/ImageWindow.java b/applications/jpip/opj_client/opj_viewer/src/ImageWindow.java index f6fc98ee..5ffe9a5e 100644 --- a/applications/jpip/opj_client/opj_viewer/src/ImageWindow.java +++ b/applications/jpip/opj_client/opj_viewer/src/ImageWindow.java @@ -38,13 +38,13 @@ public class ImageWindow extends JFrame // private OptionPanel optpanel; private ImageManager imgmanager; - public ImageWindow( String uri, String j2kfilename) + public ImageWindow( String uri, String j2kfilename, boolean session) { super( j2kfilename); imgmanager = new ImageManager( uri); - imgviewer = new ImageViewer( j2kfilename, imgmanager); + imgviewer = new ImageViewer( j2kfilename, imgmanager, session); imgviewer.setOpaque(true); //content panes must be opaque // optpanel = new OptionPanel( imgmanager, imgviewer); @@ -71,16 +71,21 @@ public class ImageWindow extends JFrame public static void main(String s[]) { String j2kfilename, uri; + boolean session; if(s.length > 0){ uri = s[0]; j2kfilename = s[1]; + if( s.length > 2) + session = !s[2].equalsIgnoreCase( "stateless"); + else + session = true; } else{ - System.out.println("Usage: java -jar opj_viewer.jar HTTP_server_URI imagefile.jp2"); + System.out.println("Usage: java -jar opj_viewer.jar HTTP_server_URI imagefile.jp2 [stateless/session]"); return; } - ImageWindow frame = new ImageWindow( uri, j2kfilename); + ImageWindow frame = new ImageWindow( uri, j2kfilename, session); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); |
