All Packages Class Hierarchy This Package Previous Next Index
Interface relaaja.netlayout.NetNode
- public interface NetNode
Rajapinta sijoittelualgoritmiä varten.
Tietää kunkin noden sijainnin ja niiden väliset yhteydet.
- Author:
- Mika Saukkonen, Susanna Väkiparta
-
getLocation()
- Hakee taulun vasemman yläkulman sijainnin koordinaatit
-
getNextNodes()
- Hakee taulusta lähtevät viiteviivat toisiin tauluihin.
-
getSize()
- Hakee taulun koon.
-
setLocation(Location)
- Antaa taulun uuden sijainnin kaaviossa.
getLocation
public abstract Location getLocation()
- Hakee taulun vasemman yläkulman sijainnin koordinaatit
- Parameters:
- taulun - nimi
- Returns:
- location
setLocation
public abstract void setLocation(Location newlocation)
- Antaa taulun uuden sijainnin kaaviossa.
- Parameters:
- location - taulun uusi sijainti
getSize
public abstract Size getSize()
- Hakee taulun koon.
- Returns:
- taulun_koko
getNextNodes
public abstract Vector getNextNodes()
- Hakee taulusta lähtevät viiteviivat toisiin tauluihin.
- Returns:
- vektori vektori linkeistä toisiin tauluihin
All Packages Class Hierarchy This Package Previous Next Index