問題タブ [eclipse-databinding]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
112 参照

eclipse - org.eclipse.jface.text.IDocument コンテンツを観察する

WidgetProperties.text()でモデルにバインドされたTextコントロールがあります。TextViewerに昇格させます。TextViewer は入力としてIDocumentを使用するため、WidgetProperties.text() は現在適用できないようです。モデルにバインドされたコントロール内のテキストを保持するにはどうすればよいですか?

0 投票する
1 に答える
107 参照

jface - EMFEditProperties メソッドの連鎖と FeaturePath.fromList の使用に違いはありますか?

間に違いはありますか

?

0 投票する
1 に答える
368 参照

java - モデルを SWT テキストにバインドするが、テキストに 1 つのフィールドしか表示しない方法

リモート ディレクトリのファイル名、ファイル パス、接続 IP、接続ポートなどのフィールドを持つリモート ファイル モデルがあります。ファイル パスのみをテキストで表示したいと考えています。モデルを SWT テキストにバインドするために JFace データ バインディングを使用していますが、1 つのフィールドしかバインドできません。完全なモデルをテキストにバインドし、1 つのフィールドのみを表示するのを手伝ってください。また、可能かどうか、または他の方法があるかどうかも教えてください。

0 投票する
1 に答える
1511 参照

java - Swing Data Binding をクラスパスに追加するには?

私はEclipseとSwingが初めてです。私は自分のプログラムにデータ バインディングを使用したいと思っていました。 2Fdata_binding%2Findex.html][1]

Swing Data Binding (JSR 295) を使用するには、最初に Swing Data Binding jar (beansbinding-1.2.1.jar など) をクラスパスに追加する必要があります。

それ、どうやったら出来るの?ググっても出なかった…

0 投票する
0 に答える
30 参照

eclipse-rcp - GenericMapCellLabelProvider をタイプに解決できません

私はEclipseモデリングフレームワークの学習の一環としてEFMデータバインディングを行ってきましたが、ウィンドウビルダーで機能しなかったことの1つはTableViewer、データの読み取りには問題ないが、必要なときではないという意味でのデータバインディングでしたデータを編集します。だから私はそれを行う方法についてTom Shindlに従っています...問題はこのコードにあります:

それはGenericMapCellLabelProvider解決できないと言われています...しかし、私が を使用するとGenericMapCellLabelProvider、解決できます。依存関係やパッケージなどが不足しているとは思いません..

0 投票する
1 に答える
768 参照

eclipse-plugin - EMFデータバインディングとセル編集を備えたTableViewer - 閉じるが完全ではない

テーブルにEMFデータバインディングを追加する方法について、Tom Shindlの指示に従っています。データバインディングのコードは次のとおりです

わかりました、今何が起こっているのか、どこで行き詰まっているのかを話しましょう。

この行は、JFace データ バインディングで機能します。 IObservableList selfList = Properties.selfList(Person.class).observe(p.getCommittership());

これは、私が追加した 3 人を含むリストです。

EMFデータバインディングで動作するようになりました。これを試しています:

//探しているプロパティ

問題は、それsomeListが空であるため、テーブルにデータが入力されないことです。誰かが理由を説明できますか? そこに論理的な問題があるのは間違いなくこれらの3行です。私が本当に欲しいのは、IObservableList観測されたEMFオブジェクトの...

Shindl のチュートリアルでは、彼がどこからマスターを作成するかを説明していないため、助けていただければ幸いです...私はマスターを作成すると思いました:

そして、やりますprop.observeDetail(master)

しかし、上記のように空のリストを返しています...少なくともデータを表示できれば、最も近いのは3つのセルがありますが、データはありません。

0 投票する
0 に答える
133 参照

java - 注釈を使用した Java PropertyChangeSupport

通常、次のようなものを使用します

POJO を UI にバインド可能にするか、他のオブジェクトからのプロパティの変更をリッスンできるようにします。アノテーションベースにするために使用できるフレームワーク/ライブラリはありますか? RCP/JFace で使用することを計画していますが、JFace Data Bindingで Java エージェントを使用するソリューションは少し重いようです。このAspectJ ベースのソリューションも、少し過剰に見えます。他に利用可能なより軽いソリューションがあるかどうか疑問に思っています。

0 投票する
0 に答える
83 参照

data-binding - Eclipse RCP、セットをプロパティのマップにバインド

私は次のモデルを持っています:

バインドしたい:

次の ObservableMap に:

MappedSetしかし、非推奨とDataBindingContext.bindSet(?) を除いて、私は慣用的な方法を見つけることができませんでした。どうすれば効果的にできるでしょうか?