イフコンピュータ > MINERVA > 例題プログラム > 拡張

拡張

MINERVA
ifcomputer logo
f
Expert Services on the Web

SQL、Speech、Swingまたは他の第三者Javaライブラリを使います。

この例題では、組み込み述語としてMINERVAにライブラリを組み込むためのMINERVAツールminervaxとmetagenの使用について紹介します。ここで、MINERVAの組み込み述語は対応するJavaのそれに一対一対応します。

あなた自身のMINERVAの拡張のために以下の方法にしたがってください:

  1. MINERVAに加えられるべきクラスの名を、テキストファイルに書き込みます。
  2. ソースファイル*.minを生成するためにmetagenを使用します。
  3. オブジェクト*.mbcと*.mpkを生成するためにminervacを使用します。

これによって、各クラスの各メソッドとフィールドに対して、ひとつの MINERVA述語が生成されます。これらの述語は、機械的に名前がつけられるので、 すでに存在するMINERVAの説明書を使用することができます。

最後のステップとして、

  1. あなたのアプリケーションの抽象化のレベルのためにMINERVAを使用します。

'guibuilder' は、この点の例です。

document: http://www.ifcomputer.co.jp/MINERVA/ExamplePrograms/Extensions/print_jp.html
published 2008/10/13 update 2002/3/19 (c) 1996-2006 IF Computer Japan
IF Computer 〒113-0022 Tel 03-5814-3352 start (AT) ifcomputer.com
Customer Support 東京都文京区千駄木5-28-2   http://www.ifcomputer.co.jp
戻る> managed with ubiCMS