From: <jan...@us...> - 2007-02-08 08:49:54
|
Revision: 524 http://svn.sourceforge.net/magicmap/?rev=524&view=rev Author: jan_fride Date: 2007-02-08 00:49:31 -0800 (Thu, 08 Feb 2007) Log Message: ----------- Added Paths: ----------- trunk/magicmapclient/src/net/sf/magicmap/client/model/node/INode.java Added: trunk/magicmapclient/src/net/sf/magicmap/client/model/node/INode.java =================================================================== --- trunk/magicmapclient/src/net/sf/magicmap/client/model/node/INode.java (rev 0) +++ trunk/magicmapclient/src/net/sf/magicmap/client/model/node/INode.java 2007-02-08 08:49:31 UTC (rev 524) @@ -0,0 +1,64 @@ +package net.sf.magicmap.client.model.node; + +import java.util.ArrayList; +import java.util.List; + +/** + * Created by IntelliJ IDEA. + * User: Jan + * Date: 08.02.2007 + * Time: 09:22:33 + * To change this template use File | Settings | File Templates. + */ +public interface INode { + String getDisplayName(); + + void setDisplayName(String displayName); + + boolean isUpdate(); + + void setUpdate(boolean newupdate); + + boolean isFix(); + + void setFix(boolean fix); + + String getName(); + + void setName(String name); + + int getX(); + + int getY(); + + void setPositionSilent(int x, int y, int z); + + void setPosition(int x, int y, int z); + + /** + * + * @return + */ + //todo Die Implementation ist doch dumm, warum nicht List? + List<? extends Node> getNeighbors(); + + INodeModel getModel(); + + int getType(); + + long getId(); + + void setId(long id); + + int getZ(); + + void setZ(int z); + + Node getParentNode(); + + void setParentNode(Node parentNode); + + boolean isPhysical(); + + void setPhysical(boolean physical); +} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |