Thread: [Exmmt-commit] SF.net SVN: exmmt: [31] net.sourceforge.exmmt/trunk/META-INF
Status: Inactive
Brought to you by:
lgrammel
From: <lgr...@us...> - 2006-06-05 23:45:26
|
Revision: 31 Author: lgrammel Date: 2006-06-05 00:40:41 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=31&view=rev Log Message: ----------- #1500774 scenario "shopping list" Modified Paths: -------------- net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF Added Paths: ----------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/TreeBuilder.java Modified: net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF =================================================================== --- net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF 2006-06-05 06:37:27 UTC (rev 30) +++ net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF 2006-06-05 07:40:41 UTC (rev 31) @@ -17,6 +17,26 @@ org.eclipse.ui.editors, org.eclipse.ui.ide, org.eclipse.core.resources -Export-Package: net.sourceforge.exmmt, +Export-Package: com.werken.saxpath;x-friends:="net.sourceforge.exmmt.test", + net.sourceforge.exmmt, + net.sourceforge.exmmt.builder, net.sourceforge.exmmt.graphics, - net.sourceforge.exmmt.renderer + net.sourceforge.exmmt.renderer, + org.jaxen;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.expr;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.expr.iter;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.function;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.function.ext;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.jdom;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.pattern;x-friends:="net.sourceforge.exmmt.test", + org.jaxen.util;x-friends:="net.sourceforge.exmmt.test", + org.jdom, + org.jdom.adapters;x-friends:="net.sourceforge.exmmt.test", + org.jdom.filter;x-friends:="net.sourceforge.exmmt.test", + org.jdom.input;x-friends:="net.sourceforge.exmmt.test", + org.jdom.output;x-friends:="net.sourceforge.exmmt.test", + org.jdom.transform;x-friends:="net.sourceforge.exmmt.test", + org.jdom.xpath;x-friends:="net.sourceforge.exmmt.test", + org.saxpath;x-friends:="net.sourceforge.exmmt.test", + org.saxpath.conformance;x-friends:="net.sourceforge.exmmt.test", + org.saxpath.helpers;x-friends:="net.sourceforge.exmmt.test" Added: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java (rev 0) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java 2006-06-05 07:40:41 UTC (rev 31) @@ -0,0 +1,31 @@ +/* $HeadURL$ + * ----------------------------------------------------------------------------- + * + * Copyright (C) Lars Grammel and others. + * + * All rights reserved. This program and the accompanying materials are made + * available under the terms of the Common Public License v1.0 which accompanies + * this distribution, and is available at + * + * http://www.eclipse.org/legal/cpl-v10.html + * + */ +package net.sourceforge.exmmt.builder; + +import org.jdom.Content; + +public class Composite { + + private final Content model; + + public Composite(final Content model) { + assert model != null; + + this.model = model; + } + + public Content getModel() { + return model; + } + +} Property changes on: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java ___________________________________________________________________ Name: svn:keywords + HeadURL Id LastChangedBy LastChangedDate LastChangedRevision Added: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/TreeBuilder.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/TreeBuilder.java (rev 0) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/TreeBuilder.java 2006-06-05 07:40:41 UTC (rev 31) @@ -0,0 +1,23 @@ +/* $HeadURL$ + * ----------------------------------------------------------------------------- + * + * Copyright (C) Lars Grammel and others. + * + * All rights reserved. This program and the accompanying materials are made + * available under the terms of the Common Public License v1.0 which accompanies + * this distribution, and is available at + * + * http://www.eclipse.org/legal/cpl-v10.html + * + */ +package net.sourceforge.exmmt.builder; + +import org.jdom.Element; + +public class TreeBuilder { + + public Composite build(Element element) { + return new Composite(element); + } + +} Property changes on: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/TreeBuilder.java ___________________________________________________________________ Name: svn:keywords + HeadURL Id LastChangedBy LastChangedDate LastChangedRevision This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-05 23:45:32
|
Revision: 29 Author: lgrammel Date: 2006-06-04 23:37:13 -0700 (Sun, 04 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=29&view=rev Log Message: ----------- #1500774 scenario "shopping list" Modified Paths: -------------- net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF Added Paths: ----------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/SimpleTextRenderer.java Modified: net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF =================================================================== --- net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF 2006-05-17 15:25:55 UTC (rev 28) +++ net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF 2006-06-05 06:37:13 UTC (rev 29) @@ -17,4 +17,6 @@ org.eclipse.ui.editors, org.eclipse.ui.ide, org.eclipse.core.resources -Export-Package: net.sourceforge.exmmt +Export-Package: net.sourceforge.exmmt, + net.sourceforge.exmmt.graphics, + net.sourceforge.exmmt.renderer Added: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java (rev 0) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java 2006-06-05 06:37:13 UTC (rev 29) @@ -0,0 +1,19 @@ +/* $HeadURL$ + * ----------------------------------------------------------------------------- + * + * Copyright (C) Lars Grammel and others. + * + * All rights reserved. This program and the accompanying materials are made + * available under the terms of the Common Public License v1.0 which accompanies + * this distribution, and is available at + * + * http://www.eclipse.org/legal/cpl-v10.html + * + */ +package net.sourceforge.exmmt.graphics; + +public interface IOutputArea { + + void drawText(String text, int x, int y); + +} Property changes on: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java ___________________________________________________________________ Name: svn:keywords + HeadURL Id LastChangedBy LastChangedDate LastChangedRevision Added: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/SimpleTextRenderer.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/SimpleTextRenderer.java (rev 0) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/SimpleTextRenderer.java 2006-06-05 06:37:13 UTC (rev 29) @@ -0,0 +1,25 @@ +/* $HeadURL$ + * ----------------------------------------------------------------------------- + * + * Copyright (C) Lars Grammel and others. + * + * All rights reserved. This program and the accompanying materials are made + * available under the terms of the Common Public License v1.0 which accompanies + * this distribution, and is available at + * + * http://www.eclipse.org/legal/cpl-v10.html + * + */ +package net.sourceforge.exmmt.renderer; + +import net.sourceforge.exmmt.graphics.IOutputArea; + +public class SimpleTextRenderer { + + public void render(IOutputArea outputArea, String text) { + assert outputArea != null; + + outputArea.drawText(text, 0, 0); + } + +} Property changes on: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/SimpleTextRenderer.java ___________________________________________________________________ Name: svn:keywords + HeadURL Id LastChangedBy LastChangedDate LastChangedRevision This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lgr...@us...> - 2006-06-06 02:30:10
|
Revision: 40 Author: lgrammel Date: 2006-06-05 02:05:52 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=40&view=rev Log Message: ----------- #1500774 scenario "shopping list" Modified Paths: -------------- net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java Added Paths: ----------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java Modified: net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF =================================================================== --- net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF 2006-06-05 08:48:30 UTC (rev 39) +++ net.sourceforge.exmmt/trunk/META-INF/MANIFEST.MF 2006-06-05 09:05:52 UTC (rev 40) @@ -21,6 +21,7 @@ net.sourceforge.exmmt, net.sourceforge.exmmt.builder, net.sourceforge.exmmt.graphics, + net.sourceforge.exmmt.navigation, net.sourceforge.exmmt.renderer, org.jaxen;x-friends:="net.sourceforge.exmmt.test", org.jaxen.expr;x-friends:="net.sourceforge.exmmt.test", 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 08:48:30 UTC (rev 39) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/builder/Composite.java 2006-06-05 09:05:52 UTC (rev 40) @@ -41,7 +41,7 @@ return parent; } - void setParent(Composite parent) { + public void setParent(Composite parent) { this.parent = parent; } Added: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java (rev 0) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java 2006-06-05 09:05:52 UTC (rev 40) @@ -0,0 +1,31 @@ +/* $HeadURL$ + * ----------------------------------------------------------------------------- + * + * Copyright (C) Lars Grammel and others. + * + * All rights reserved. This program and the accompanying materials are made + * available under the terms of the Common Public License v1.0 which accompanies + * this distribution, and is available at + * + * http://www.eclipse.org/legal/cpl-v10.html + * + */ +package net.sourceforge.exmmt.navigation; + +import net.sourceforge.exmmt.builder.Composite; + +public class Focus { + + private Composite focusedElement; + + public Focus(Composite root) { + assert root != null; + + this.focusedElement = root; + } + + public Composite getFocusedElement() { + return focusedElement; + } + +} \ No newline at end of file Property changes on: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/navigation/Focus.java ___________________________________________________________________ Name: svn:keywords + HeadURL Id LastChangedBy LastChangedDate LastChangedRevision This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |