<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>findbykey &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://wordpress.com/tag/findbykey/</link>
	<description>Feed of posts on WordPress.com tagged "findbykey"</description>
	<pubDate>Mon, 08 Sep 2008 17:52:22 +0000</pubDate>

	<generator>http://wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[findByKey and setCurrentRow]]></title>
<link>http://fetishcode.wordpress.com/?p=158</link>
<pubDate>Tue, 26 Feb 2008 20:00:51 +0000</pubDate>
<dc:creator>fetishcode</dc:creator>
<guid>http://fetishcode.wordpress.com/?p=158</guid>
<description><![CDATA[Método que dado el nombre de un ViewObject y una lista de keys nos realiza una búsqueda mediante e]]></description>
<content:encoded><![CDATA[<p>Método que dado el nombre de un <b>ViewObject </b>y una lista de keys nos realiza una búsqueda mediante el método <b>findByKey </b>y nos setea la primera de  las rows como <b>currrentRow</b>.<br />
[sourcecode language='java']<br />
    public void setCurrentRowViewObject(String nomview, List l){<br />
     try{<br />
            Iterator it = l.listIterator(0);<br />
            ViewObject vo=findViewObject(nomview);<br />
            Object[] keyValues=new Object[l.size()];<br />
            for(int i=0; it.hasNext();i++){<br />
                       Object item = it.next();<br />
                       keyValues[i]=item;<br />
            }</p>
<p>            Row[] r = vo.findByKey(new Key(keyValues),1);<br />
            if (r != null && r.length > 0) {<br />
                vo.setCurrentRow(r[0]);}<br />
        } catch (Exception ex)  {}<br />
    }[/sourcecode]<br />
Un método muy útil para tener en nuestra clase de <b>Utils </b>o en nuestro <b>AppmoduleImpl</b>.</p>
]]></content:encoded>
</item>

</channel>
</rss>
