システムサービス
クライアントのシス テムサービスは、クライアントで使用可能な API です。プログラムを使用して呼び出すか、XML を使用してイベントハンドラまたはメソッドの引数として呼び出すことができます。システムサービスは、MCO の呼び出しと同じように、イベントハンドラまたはメソッドの引数として呼び出すことができます。ただし、システムサービスに接頭辞の "mco://" は必要ありません。
次の例では、XML から表示サービスを呼び出します。
onCommand="mco://myMco.do( XPathService.evaluateAsString( '/text()' ) )"
クライアントで使用可能なサービスは、そのクラス名を登録名として使用して SystemContainer に登録されます。各サービスについては、Javadoc を参照してください。
次の表は、クライアントのシステムサービスについての概略を示します。
onCommand="DisplayService.loadStyleSheet( 'mySheet.xss' )"
次の例では、XPathService を引数として使用します。
onCommand="mco://myMco.do( XPathService.evaluateAsString( '/text()' ) )"
クライアントで使用可能なサービスは、そのクラス名を登録名として使用して SystemContainer に登録されます。各サービスについては、Javadoc を参照してください。
次の表は、クライアントのシステムサービスについての概略を示します。
サービス | 説明 |
DisplayService | コンポーネントのサイズおよび場所、イメージのキャプチャ、その他の表示情報や操作に関する情報を提供します。 |
PrintService | 印刷に関するサポート機能を提供します。 |
NetService | ネットワーク関連のメソッドを提供します。 |
TypeConversionService | オブジェクトを別の種類のオブジェクトに変換する機能を提供します。 |
JavascriptService | Nexaweb アプレットを収容する、HTML で定義された JavaScript を呼び出す機能を提供します。 |
SoundService | 音声再生メソッドを提供します。 |
XPathService | 宣言によって実行可能な XPath の呼び出し機能を提供します。 |
DataService | データ プラグインで使用可能なデータ バインディング メソッドを提供します。 |
New system | ClientSession インターフェイスで使用可能なシステム コンテナに追加することによって、レベル オブジェクトを作成できます。 |
, multiple selections available,