[Exmmt-commit] SF.net SVN: exmmt: [51] net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/b
Status: Inactive
Brought to you by:
lgrammel
From: <lgr...@us...> - 2006-06-05 23:44:46
|
Revision: 51 Author: lgrammel Date: 2006-06-05 02:34:28 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=51&view=rev Log Message: ----------- #1500774 scenario "shopping list" Modified Paths: -------------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java Modified: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java 2006-06-05 09:32:00 UTC (rev 50) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java 2006-06-05 09:34:28 UTC (rev 51) @@ -49,4 +49,8 @@ return parent == null; } + public boolean hasChildren() { + return !children.isEmpty(); + } + } \ No newline at end of file Modified: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java 2006-06-05 09:32:00 UTC (rev 50) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java 2006-06-05 09:34:28 UTC (rev 51) @@ -12,8 +12,6 @@ */ package net.sourceforge.exmmt.navigation; -import java.util.List; - import net.sourceforge.exmmt.builder.Composite; public class Focus { @@ -31,13 +29,9 @@ } public void moveToChild() { - List<Composite> children = focusedElement.getChildren(); - - if (children.isEmpty()) { - return; + if (focusedElement.hasChildren()) { + focusedElement = focusedElement.getChildren().get(0); } - - focusedElement = children.get(0); } public void moveToParent() { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |