Kagetaka

net.hizlab.kagetaka.viewer
クラス ViewerOption.Application

java.lang.Object
  拡張net.hizlab.kagetaka.viewer.ViewerOption.Application
含まれているクラス:
ViewerOption

public class ViewerOption.Application
extends Object

アプリケーションを表すクラスです。

バージョン:
$Revision: 1.7 $

コンストラクタの概要
ViewerOption.Application(String id, String name, String path, String option, boolean online)
          新しいアプリケーションの設定を作成します。
 
メソッドの概要
 void exec(URL url, StringBuffer path)
          指定した URL をアプリケーションで開きます。
 String getId()
          アプリケーション ID を返します。
 String getName()
          アプリケーション名を返します。
 boolean getOnline()
          オンラインアプリケーションかどうかを返します。
 String getOption()
          オプションを返します。
 String getOption(String path)
          オプションを解析し、パスなどを埋め込んだオプションを返します。
 String getPath()
          アプリケーションパスを返します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ViewerOption.Application

public ViewerOption.Application(String id,
                                String name,
                                String path,
                                String option,
                                boolean online)
新しいアプリケーションの設定を作成します。

パラメータ:
id - ID
name - 名前
path - パス
option - オプション
online - オンラインアプリケーションの場合は true、 それ以外の場合は false
メソッドの詳細

exec

public void exec(URL url,
                 StringBuffer path)
          throws IOException
指定した URL をアプリケーションで開きます。

パラメータ:
url - 開く URL
path - 実行するコマンドラインを格納します。 格納する必要がない場合は null
例外:
IOException

getId

public String getId()
アプリケーション ID を返します。

戻り値:
アプリケーション ID

getName

public String getName()
アプリケーション名を返します。

戻り値:
アプリケーション名

getOnline

public boolean getOnline()
オンラインアプリケーションかどうかを返します。

戻り値:
オンラインアプリケーションの場合は true、 それ以外の場合は false

getOption

public String getOption()
オプションを返します。

戻り値:
オプション

getOption

public String getOption(String path)
オプションを解析し、パスなどを埋め込んだオプションを返します。

パラメータ:
path - パス
戻り値:
パスなどを埋め込んだオプション

getPath

public String getPath()
アプリケーションパスを返します。

戻り値:
アプリケーションパス

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'September 12, 2003'