<?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: Dropping trees</title>
	<atom:link href="http://technology.amis.nl/blog/3302/dropping-trees/feed" rel="self" type="application/rss+xml" />
	<link>http://technology.amis.nl/blog/3302/dropping-trees</link>
	<description>Weblog for the AMIS Technology corner</description>
	<lastBuildDate>Fri, 10 Feb 2012 16:47:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Luc Bors</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-352688</link>
		<dc:creator>Luc Bors</dc:creator>
		<pubDate>Thu, 14 Jan 2010 08:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-352688</guid>
		<description>Hi Rohit,
I&#039;ve just uploaded an ADF 11.1.1.2 workspace. You can find the link to this workspace at the bottom of this post.</description>
		<content:encoded><![CDATA[<p>Hi Rohit,<br />
I&#8217;ve just uploaded an ADF 11.1.1.2 workspace. You can find the link to this workspace at the bottom of this post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rohit</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-351131</link>
		<dc:creator>Rohit</dc:creator>
		<pubDate>Mon, 04 Jan 2010 12:58:45 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-351131</guid>
		<description>Where do I get the source code from ?</description>
		<content:encoded><![CDATA[<p>Where do I get the source code from ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J Developer</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-348969</link>
		<dc:creator>J Developer</dc:creator>
		<pubDate>Thu, 29 Oct 2009 13:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-348969</guid>
		<description>To reply to myself, after a lot of pains... exception happens because of DisplayRow=selected, so _do_not set this property for af:treeTable when you doing drag-and-drop...</description>
		<content:encoded><![CDATA[<p>To reply to myself, after a lot of pains&#8230; exception happens because of DisplayRow=selected, so _do_not set this property for af:treeTable when you doing drag-and-drop&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J Developer</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-348965</link>
		<dc:creator>J Developer</dc:creator>
		<pubDate>Wed, 28 Oct 2009 18:50:48 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-348965</guid>
		<description>Hi,
Excellent  example.
As I can see, this is the two-level af:tree. Did you tried to do the same with multi-level ( &gt; 2)  af:treeTable ?
Whatever I do, I am stucking with :

java.lang.NullPointerException
	at oracle.adfinternal.view.faces.model.binding.RowDataManager.getRowIndex(RowDataManager.java:189)

- Can you post some example regarding drag-and-drop in the multilevel af:treeTable ?</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Excellent  example.<br />
As I can see, this is the two-level af:tree. Did you tried to do the same with multi-level ( &gt; 2)  af:treeTable ?<br />
Whatever I do, I am stucking with :</p>
<p>java.lang.NullPointerException<br />
	at oracle.adfinternal.view.faces.model.binding.RowDataManager.getRowIndex(RowDataManager.java:189)</p>
<p>- Can you post some example regarding drag-and-drop in the multilevel af:treeTable ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dom</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-348463</link>
		<dc:creator>Dom</dc:creator>
		<pubDate>Fri, 12 Jun 2009 09:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-348463</guid>
		<description>Hi,

There is a bug I believe in the af:tree in 11g in that if you have &gt;2 levelsit does notrender properly.  I have created a tree using view objects and 2 view links in between (thus creating a 3 level hierarchy) and when I try to drill down to the 3rd level the expand node icon just flashes when I try to drill down.  Have you experienced this and if so I would be very interested in hearing how to work around it - I have curently got it logged as an official bug in Metalink.

thanks</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>There is a bug I believe in the af:tree in 11g in that if you have &gt;2 levelsit does notrender properly.  I have created a tree using view objects and 2 view links in between (thus creating a 3 level hierarchy) and when I try to drill down to the 3rd level the expand node icon just flashes when I try to drill down.  Have you experienced this and if so I would be very interested in hearing how to work around it &#8211; I have curently got it logged as an official bug in Metalink.</p>
<p>thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ansar</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-337865</link>
		<dc:creator>Ansar</dc:creator>
		<pubDate>Wed, 20 Aug 2008 06:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-337865</guid>
		<description>Hi Luc, This is a great functionality and well explained. How do i achieve this same functionality using Toplink. Thanks ansar</description>
		<content:encoded><![CDATA[<p>Hi Luc, This is a great functionality and well explained. How do i achieve this same functionality using Toplink. Thanks ansar</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luc Bors</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-331672</link>
		<dc:creator>Luc Bors</dc:creator>
		<pubDate>Mon, 14 Jul 2008 13:41:47 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-331672</guid>
		<description>I agree that this should be possible through the binding layer. 

However, the treeBindingEditor only creates the iteratorBinding for the highest node. In this case the department node. All of the attributes that are present in the tree node defs will be shown in the tree. I don&#039;t want to show the departmentId of the employee in the tree, so I cannot create an attribute binding for that.

Default, there are no usable bindings available to update the departmentId of the employee.

Therefor I think that it&#039;s not straigthforward to handle all this via the binding layer.</description>
		<content:encoded><![CDATA[<p>I agree that this should be possible through the binding layer. </p>
<p>However, the treeBindingEditor only creates the iteratorBinding for the highest node. In this case the department node. All of the attributes that are present in the tree node defs will be shown in the tree. I don&#8217;t want to show the departmentId of the employee in the tree, so I cannot create an attribute binding for that.</p>
<p>Default, there are no usable bindings available to update the departmentId of the employee.</p>
<p>Therefor I think that it&#8217;s not straigthforward to handle all this via the binding layer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank Nimphius</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-331628</link>
		<dc:creator>Frank Nimphius</dc:creator>
		<pubDate>Mon, 14 Jul 2008 08:14:26 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-331628</guid>
		<description>Hi,

why do you use the access to the EO to update the model ?

EmpDeptServiceImpl am = getAm();   
   EmployeesViewRowImpl empRow =                             
      (EmployeesViewRowImpl)am.getEmployeesView1().getRow(empKey);
   empRow.setDepartmentId(departmentNew);
   am.getDBTransaction().commit();
   // requery the employees view
   am.getDepartmentsView1().clearCache();
   am.getDepartmentsView1().executeQuery();

This can be doen through the binding layer entirely and also would allow you to submit the change for a later commit

Frank</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>why do you use the access to the EO to update the model ?</p>
<p>EmpDeptServiceImpl am = getAm();<br />
   EmployeesViewRowImpl empRow =<br />
      (EmployeesViewRowImpl)am.getEmployeesView1().getRow(empKey);<br />
   empRow.setDepartmentId(departmentNew);<br />
   am.getDBTransaction().commit();<br />
   // requery the employees view<br />
   am.getDepartmentsView1().clearCache();<br />
   am.getDepartmentsView1().executeQuery();</p>
<p>This can be doen through the binding layer entirely and also would allow you to submit the change for a later commit</p>
<p>Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Jellema</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-331204</link>
		<dc:creator>Lucas Jellema</dc:creator>
		<pubDate>Fri, 11 Jul 2008 09:05:26 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-331204</guid>
		<description>Hi Luc, &lt;br /&gt;&lt;br /&gt;: very nice article. great functionality, very well explained and with the occasional tongue-in-cheek thrown in that makes it a nice read as well. Cool stuff, 11g! You make it seem very simple. &lt;br /&gt;&lt;br /&gt;best regards, Lucas</description>
		<content:encoded><![CDATA[<p>Hi Luc, </p>
<p>: very nice article. great functionality, very well explained and with the occasional tongue-in-cheek thrown in that makes it a nice read as well. Cool stuff, 11g! You make it seem very simple. </p>
<p>best regards, Lucas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edwin Biemond</title>
		<link>http://technology.amis.nl/blog/3302/dropping-trees/comment-page-1#comment-331139</link>
		<dc:creator>Edwin Biemond</dc:creator>
		<pubDate>Thu, 10 Jul 2008 22:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://technology.amis.nl/blog/?p=3302#comment-331139</guid>
		<description>Very nice, I will bookmark this entry. I got it working in Flex but not in jdev 11g. Please make some more cool dnd samples.</description>
		<content:encoded><![CDATA[<p>Very nice, I will bookmark this entry. I got it working in Flex but not in jdev 11g. Please make some more cool dnd samples.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

