[Exmmt-commit] SF.net SVN: exmmt: [90] net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/r
Status: Inactive
Brought to you by:
lgrammel
|
From: <lgr...@us...> - 2006-06-05 23:43:51
|
Revision: 90 Author: lgrammel Date: 2006-06-05 05:46:03 -0700 (Mon, 05 Jun 2006) ViewCVS: http://svn.sourceforge.net/exmmt/?rev=90&view=rev Log Message: ----------- #1500774 scenario "shopping list" Modified Paths: -------------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/AttributeRenderer.java net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/HorizontalSequenceRenderer.java net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/IRenderer.java net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/NullRenderer.java Added Paths: ----------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IDrawArea.java Removed Paths: ------------- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java Copied: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IDrawArea.java (from rev 29, net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java) =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IDrawArea.java (rev 0) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IDrawArea.java 2006-06-05 12:46:03 UTC (rev 90) @@ -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.graphics; + +public interface IDrawArea { + + void drawText(String text); + + void setPosition(int x, int y); + + void changePosition(int deltaX, int deltaY); + +} \ No newline at end of file Deleted: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java 2006-06-05 12:45:55 UTC (rev 89) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/graphics/IOutputArea.java 2006-06-05 12:46:03 UTC (rev 90) @@ -1,19 +0,0 @@ -/* $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); - -} Modified: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/AttributeRenderer.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/AttributeRenderer.java 2006-06-05 12:45:55 UTC (rev 89) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/AttributeRenderer.java 2006-06-05 12:46:03 UTC (rev 90) @@ -12,7 +12,7 @@ */ package net.sourceforge.exmmt.renderer; -import net.sourceforge.exmmt.graphics.IOutputArea; +import net.sourceforge.exmmt.graphics.IDrawArea; import net.sourceforge.exmmt.graphics.ISizeCalculator; import org.eclipse.swt.graphics.Rectangle; @@ -28,10 +28,10 @@ this.attribute = attribute; } - public void render(IOutputArea outputArea) { + public void render(IDrawArea outputArea) { assert outputArea != null; - outputArea.drawText(attribute.getValue(), 0, 0); + outputArea.drawText(attribute.getValue()); } public Rectangle calculateSize(ISizeCalculator sizeCalculator) { Modified: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/HorizontalSequenceRenderer.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/HorizontalSequenceRenderer.java 2006-06-05 12:45:55 UTC (rev 89) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/HorizontalSequenceRenderer.java 2006-06-05 12:46:03 UTC (rev 90) @@ -15,7 +15,7 @@ import java.util.ArrayList; import java.util.List; -import net.sourceforge.exmmt.graphics.IOutputArea; +import net.sourceforge.exmmt.graphics.IDrawArea; import net.sourceforge.exmmt.graphics.ISizeCalculator; import org.eclipse.swt.graphics.Rectangle; @@ -41,7 +41,7 @@ return new Rectangle(0, 0, width, height); } - public void render(IOutputArea outputArea) { + public void render(IDrawArea outputArea) { } public void add(IRenderer subRenderer) { Modified: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/IRenderer.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/IRenderer.java 2006-06-05 12:45:55 UTC (rev 89) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/IRenderer.java 2006-06-05 12:46:03 UTC (rev 90) @@ -14,12 +14,12 @@ import org.eclipse.swt.graphics.Rectangle; -import net.sourceforge.exmmt.graphics.IOutputArea; +import net.sourceforge.exmmt.graphics.IDrawArea; import net.sourceforge.exmmt.graphics.ISizeCalculator; public interface IRenderer { - void render(IOutputArea outputArea); + void render(IDrawArea outputArea); Rectangle calculateSize(ISizeCalculator sizeCalculator); Modified: net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/NullRenderer.java =================================================================== --- net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/NullRenderer.java 2006-06-05 12:45:55 UTC (rev 89) +++ net.sourceforge.exmmt/trunk/src/java/net/sourceforge/exmmt/renderer/NullRenderer.java 2006-06-05 12:46:03 UTC (rev 90) @@ -14,7 +14,7 @@ import org.eclipse.swt.graphics.Rectangle; -import net.sourceforge.exmmt.graphics.IOutputArea; +import net.sourceforge.exmmt.graphics.IDrawArea; import net.sourceforge.exmmt.graphics.ISizeCalculator; public class NullRenderer implements IRenderer { @@ -25,7 +25,7 @@ return bounds; } - public void render(IOutputArea outputArea) { + public void render(IDrawArea outputArea) { } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |