JViews Framework 配布構造

マシンに JViews Framework をインストールすると次の主なディレクトリーが作成されます。

JViews Framework jar ファイル

以下は、lib ディレクトリーで提供された Rogue Wave® JViews Framework JAR ファイル の一覧です。
  • jviews-framework-all.jar - Rogue Wave JViews Framework のすべてを含む jar ファイル。
  • jviews-framework.jar - Rogue Wave JViews Framework の開発に必要なすべてを含む jar ファイル。このファイルには、JViews ChartsJViews Diagrammer、および JViews Gantt 製品の一部である Rogue Wave JViews Designer 用のサポート・クラスは含まれていません。
  • jviews-jsf1-facelets-support.jar - JSF 1.1.x および 1.2.x のための JViews Facelets サポート jar。
  • jviews-jsf2-facelets-support.jar - JSF 2 のための JViews Facelets サポート jar。
これらのライブラリーは、異なるパブリック・ライセンス下で提供されるソフトウェアを内部的に使用しています。
  • ilog.views.util.text パッケージにある数値フォーマット機能は、IBM ICU4J ソフトウェア・パッケージの一部を使用しています。
  • イメージの符号化と解読、および JavaFaces のサポートを支援するために、Apache™ ライセンス済みコードが使用されます。
詳しくは、「 <installdir> /license/notices.txt」を参照してください。

追加 jar ファイル

さまざまなパブリック・ライセンスの下で提供されるソフトウェアについて詳しくは、「 <installdir> /license/notices.txt」を参照してください。
次は、lib/external ディレクトリーにある外部 jar ファイルの一覧です。
  • backport-util-concurrent-2.2.jar - JSR 166 Concurrent API の Java™ へのバックポート (http://backport-jsr166.sourceforge.net/)
  • batik-jviews-svggen-8.9.jar - 若干の変更を加えた Batik をベースにした SVG 生成コード。これは、JViews Framework が提供する SVG サポートを使用する場合にのみ必要となります。
  • batik-jviews-tiff-8.9.jar - Batik からの TIFF 生成コード。これは、JViews Maps が提供する TIFF サポートを使用する場合にのみ必要となります。
  • bcel-5.1.jar — Apache の Byte Code Engineering Library で、JViews Charts で使用されます。
  • commons-beanutils-1.6.jar — JSF 参照実装で必要な Apache の Commons サポート jar。
  • commons-collections-2.1.jar — JSF 参照実装で必要な Apache の Commons サポート jar。
  • commons-digester-1.7.jar — JSF 参照実装で必要な Apache の Commons サポート jar。
  • commons-fileupload-1.2.1.jar — Jakarta Commons FileUpload 1.2.1 Snapshot (http://commons.apache.org/fileupload/)
  • commons-lang-2.1.jar — Apache の Commons helper utility jar で、JViews Gantt 使用時のデータ・クラスに有用。
  • commons-logging-1.1.jar — JSF 参照実装で必要な Apache の Commons サポート jar。
  • commons-logging-api-1.1.jar — JSF 参照実装で必要な Apache の Commons サポート jar。
  • icefaces-1.7.2.jar - ICEfaces Framework。「http://www.icefaces.org」を参照してください。
  • icefaces-comps-1.7.2.jar - ICEfaces Component Suite。「http://www.icefaces.org」を参照してください。
  • icefaces-facelets-1.7.2.jar - ICEfaces で変更された jsf-facelets.jar。「http://www.icefaces.org」を参照してください。
  • icu4j-55_1.jar — グローバリゼーションに使用されます。JViews のすべての部分に必要です。
  • jhbasic-2.0_05.jar - Java Help ライブラリー。
  • jsf-api-1.2_07-b03-FCS.jarJavaServer™ Faces API jar。「https://javaserverfaces.java.net/」を参照してください。
  • jsf-facelets-1.1.14.jar — Facelets jar。「https://facelets.java.net/」を参照してください。
  • jsf-impl-1.2_07-b03-FCS.jar — JavaServer Faces 参照実装 jar。「https://javaserverfaces.java.net/」を参照してください。
  • jstl-1_1-mr2-api.jar — JSF jars で必要な JSP™ 用の標準テンプレート・ライブラリー。「http://java.sun.com/products/jsp/jstl」を参照してください。
  • svgdom-1.0.jar - JViews Framework で提供される SVG サポートを使用する場合のみ必要な SVG DOM。「http://xmlgraphics.apache.org/batik」を参照してください。
  • tablelayout-20090826.jar - Designer、Map Builder、Charts カスタマイザー、およびカレンダー・コンポーネントが必要とする、Swing のための Clearthought TableLayout マネージャー・クラス。「https://java.net/projects/tablelayout」を参照してください。
  • trinidad-api-1.2.8.jar - Apache MyFaces Trinidad API。「http://myfaces.apache.org/trinidad/index.html」を参照してください。
  • trinidad-impl-1.2.8.jar - Apache MyFaces Trinidad 実装。「http://myfaces.apache.org/trinidad/index.html」を参照してください。
  • xercesImpl-2.9.1.jar — Xerces XML parser で、SVG インポート/エクスポートおよび Java JDK 1.4.2 実行時の XML サポートに必要。

追加ディレクトリー

配布ディレクトリーには、次の主なディレクトリーがあります。
  • data - IVL および SVG 形式での例データです。
  • docJViews Framework に関するすべてのマニュアルを含みます。
  • samplesJViews Framework サンプル では、JViews Framework が提供するクラスの特定の側面を理解できるようになっています。
  • codefragments — ユーザー・マニュアルで扱う JViews Framework の特定の側面を例示する JViews Framework コード例
  • tools - サンプルをコンパイルする Apache Ant ツール、シン・クライアント・サンプルを実行する Apache Tomcat Web サーバー、およびオンライン・マニュアル検索用の Jakarta Lucene を含みます。
    • apache-ant-1.7.0 — Apache Ant 1.7.0 により、ソースから java サンプルおよびコード・フラグメントを作成できます。
    • apache-tomcat-7.0.62 — Apache Tomcat 7.0.62 では、JViews Web のデモおよびサンプルを実行できるようになっています。 これは、http://archive.apache.org/dist/tomcat/tomcat-7/v7.0.62/bin/ からダウンロードされた Tomcat 7.0.62 配布のサブセットです。
    • tomcat-jsf — JViews Ajax および JSF デモの実行用に構成された Tomcat インスタンス。
    • ilog.views.eclipse.update.site — Eclipse サンプルがインストールされる場合の Eclipse の更新サイト。
    • lucene — オンライン・マニュアル用の Jakarta Lucene。