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]] |