Unterschiede
Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.
en:eclipse-rcp:realm 2013/03/16 13:57 | en:eclipse-rcp:realm 2020/01/22 21:00 aktuell | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
\\ | \\ | ||
A //Realm// defines a context from which the access on objects, which are based on //IObservable//, has to occur.\\ | A //Realm// defines a context from which the access on objects, which are based on //IObservable//, has to occur.\\ | ||
- | In der Praxis entspricht ein Realm einem Thread.\\ | + | In practice a Realm corresponds to a Thread.\\ |
- | Um den Zugriff über verschiedene Realms zu ermöglichen, können Subklassen von //[[Binding]]// verwendet werden.\\ | + | To enable the access over several Realms, subclasses from //[[Binding]]// can be used.\\ |
\\ | \\ | ||
<html> | <html> | ||
Zeile 28: | Zeile 28: | ||
\\ | \\ | ||
\\ | \\ | ||
- | Soll auf die Objekte ohne Binding zugegriffen werden, so muss der Zugriff wie folgt erfolgen:\\ | + | If you want to access objects without Binding, the access must occur as follows:\\ |
<code java> | <code java> | ||
- | // Erzeugen in einem Realm: | + | // Creation in a Realm: |
WritableValue myWriteableValue; | WritableValue myWriteableValue; | ||
myWriteableValue = ... | myWriteableValue = ... | ||
- | // Aufruf aus einem anderen Realm: | + | // call of another Realm: |
myWriteableValue.getRealm().exec(new Runnable() { | myWriteableValue.getRealm().exec(new Runnable() { | ||
public void run() { | public void run() { | ||
Zeile 42: | Zeile 42: | ||
</code> | </code> | ||
\\ | \\ | ||
- | Siehe auch: [[http://wiki.eclipse.org/JFace_Data_Binding/Realm]] | + | see also: [[http://wiki.eclipse.org/JFace_Data_Binding/Realm]] |