カスタム・コンポーネントのためのJavaビジュアル・エディタ・プロキシの登録

JDeveloperでは、重量コンポーネントの軽量ビューがサポートされており、これを登録してJavaビジュアル・エディタで使用できます。

プロキシ・クラスを登録するには、次のようにします。

次のように、JDeveloper\lib\addins.xmlファイルのoracle.jdevimpl.uieditor.UIEditorAddinセクションにキーと値の定義を追加します。


<property>
     <key>PREFIX.CLASS_NAME</key>
     <value>PROXY_CLASS_NAME</value>
</property>

    

ここで

たとえば、oracle.jdevimpl.uieditor.proxy.Componentプロキシ・クラスを使用して、仮想の重量コンポーネント実装jdeveloper.concreteProxy.java.awt.Componentを登録する場合、追加するプロパティは次のようになります。


<property>
     <key>jdeveloper.concreteProxy.java.awt.Component</key>
     <value>oracle.jdevimpl.uieditor.proxy.Component</value>
</property>    

Javaビジュアル・エディタ・プロキシ・クラスをIDE内から使用できるようにコンポーネント・パレットに追加するには、jdev/bin/jdev.confファイルで、プロキシ・クラスをIDEのクラスパスにディレクティブとして追加する必要があります。 たとえば、次のように指定します。

AddJavaLibFile <myUiProxies.jar>

ここで、myUiProxies.jarは、Javaビジュアル・エディタ・プロキシ実装のためのコンパイル済クラス・ファイルを含むファイルです。


Javaビジュアル・エディタ・プロキシ・クラスについて

 

Copyright © 1997, 2004, Oracle Corporation. All rights reserved.