<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: JFace Binding</title>
	<atom:link href="http://urbas.tk/index.php/2008/07/22/jface-binding/feed/" rel="self" type="application/rss+xml" />
	<link>http://urbas.tk/index.php/2008/07/22/jface-binding/</link>
	<description>Radoslaw H. Urbas homepage / blog</description>
	<lastBuildDate>Mon, 28 Nov 2011 15:23:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Radoslaw Urbas</title>
		<link>http://urbas.tk/index.php/2008/07/22/jface-binding/comment-page-1/#comment-8466</link>
		<dc:creator>Radoslaw Urbas</dc:creator>
		<pubDate>Tue, 06 Oct 2009 10:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://urbas.tk/?p=38#comment-8466</guid>
		<description>Do you have public String getName() and void setName(String name) methods?</description>
		<content:encoded><![CDATA[<p>Do you have public String getName() and void setName(String name) methods?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://urbas.tk/index.php/2008/07/22/jface-binding/comment-page-1/#comment-8022</link>
		<dc:creator>James</dc:creator>
		<pubDate>Thu, 17 Sep 2009 07:03:16 +0000</pubDate>
		<guid isPermaLink="false">http://urbas.tk/?p=38#comment-8022</guid>
		<description>I can&#039;t run this program because of some error happen.
1. private IDataManager dataManager;

2.java.lang.IllegalArgumentException: Could not find property with name name in class class testcombo.ViewPart1
	at org.eclipse.core.internal.databinding.beans.BeanPropertyHelper.getPropertyDescriptor(BeanPropertyHelper.java:177)
	at org.eclipse.core.databinding.beans.BeanProperties.value(BeanProperties.java:116)
	at org.eclipse.core.databinding.beans.BeanProperties.value(BeanProperties.java:87)
	at org.eclipse.core.databinding.beans.BeansObservables.observeMap(BeansObservables.java:122)
	at org.eclipse.core.databinding.beans.BeansObservables.observeMaps(BeansObservables.java:254)
	at testcombo.ViewPart1.bindData(ViewPart1.java:102)
	at testcombo.ViewPart1.createPartControl(ViewPart1.java:82)
	at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367)
	at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)
	at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:529)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1608)
	at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:649)
	at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)
	at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:568)
	at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:272)
	at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:981)
	at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2626)
	at org.eclipse.ui.internal.WorkbenchWindow$27.run(WorkbenchWindow.java:2964)
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
	at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2945)
	at org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:760)
	at org.eclipse.ui.internal.Workbench$21.runWithException(Workbench.java:1045)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
	at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)
	at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384)
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4113)
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94)
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1379)
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2335)
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
	at testcombo.Application.start(Application.java:20)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
	at org.eclipse.equinox.launcher.Main.main(Main.java:1287)


Could you explain it to me. Thanks!</description>
		<content:encoded><![CDATA[<p>I can&#8217;t run this program because of some error happen.<br />
1. private IDataManager dataManager;</p>
<p>2.java.lang.IllegalArgumentException: Could not find property with name name in class class testcombo.ViewPart1<br />
	at org.eclipse.core.internal.databinding.beans.BeanPropertyHelper.getPropertyDescriptor(BeanPropertyHelper.java:177)<br />
	at org.eclipse.core.databinding.beans.BeanProperties.value(BeanProperties.java:116)<br />
	at org.eclipse.core.databinding.beans.BeanProperties.value(BeanProperties.java:87)<br />
	at org.eclipse.core.databinding.beans.BeansObservables.observeMap(BeansObservables.java:122)<br />
	at org.eclipse.core.databinding.beans.BeansObservables.observeMaps(BeansObservables.java:254)<br />
	at testcombo.ViewPart1.bindData(ViewPart1.java:102)<br />
	at testcombo.ViewPart1.createPartControl(ViewPart1.java:82)<br />
	at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:367)<br />
	at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226)<br />
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)<br />
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:313)<br />
	at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:529)<br />
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)<br />
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)<br />
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)<br />
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)<br />
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)<br />
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)<br />
	at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1608)<br />
	at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:649)<br />
	at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)<br />
	at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:568)<br />
	at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:272)<br />
	at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:981)<br />
	at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2626)<br />
	at org.eclipse.ui.internal.WorkbenchWindow$27.run(WorkbenchWindow.java:2964)<br />
	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)<br />
	at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2945)<br />
	at org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:760)<br />
	at org.eclipse.ui.internal.Workbench$21.runWithException(Workbench.java:1045)<br />
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)<br />
	at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)<br />
	at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)<br />
	at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3468)<br />
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)<br />
	at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:803)<br />
	at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1384)<br />
	at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)<br />
	at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)<br />
	at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)<br />
	at org.eclipse.swt.widgets.Display.syncExec(Display.java:4113)<br />
	at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:94)<br />
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1379)<br />
	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2335)<br />
	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)<br />
	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)<br />
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)<br />
	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)<br />
	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)<br />
	at testcombo.Application.start(Application.java:20)<br />
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)<br />
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)<br />
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)<br />
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)<br />
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
	at java.lang.reflect.Method.invoke(Method.java:585)<br />
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)<br />
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)<br />
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)<br />
	at org.eclipse.equinox.launcher.Main.main(Main.java:1287)</p>
<p>Could you explain it to me. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Radoslaw Urbas</title>
		<link>http://urbas.tk/index.php/2008/07/22/jface-binding/comment-page-1/#comment-5620</link>
		<dc:creator>Radoslaw Urbas</dc:creator>
		<pubDate>Sat, 20 Jun 2009 15:48:57 +0000</pubDate>
		<guid isPermaLink="false">http://urbas.tk/?p=38#comment-5620</guid>
		<description>@Igor I haven&#039;t used binding with TableViewer so far. But I suggest you check if you are passing Realm instance to all Observables objects.</description>
		<content:encoded><![CDATA[<p>@Igor I haven&#8217;t used binding with TableViewer so far. But I suggest you check if you are passing Realm instance to all Observables objects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igor Ganapolsky</title>
		<link>http://urbas.tk/index.php/2008/07/22/jface-binding/comment-page-1/#comment-5191</link>
		<dc:creator>Igor Ganapolsky</dc:creator>
		<pubDate>Mon, 08 Jun 2009 03:55:33 +0000</pubDate>
		<guid isPermaLink="false">http://urbas.tk/?p=38#comment-5191</guid>
		<description>This is a great example.  However, I&#039;m trying to do something like this with a TableViewer.  And I when creating the BindingContext I get a runtime error &quot;Realm cannot be null.&quot;  My class extends a ViewPart, so it doesn&#039;t have a main method.  Have you seen this error?</description>
		<content:encoded><![CDATA[<p>This is a great example.  However, I&#8217;m trying to do something like this with a TableViewer.  And I when creating the BindingContext I get a runtime error &#8220;Realm cannot be null.&#8221;  My class extends a ViewPart, so it doesn&#8217;t have a main method.  Have you seen this error?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

