001    /**
002    * @author Václav Mikolášek
003    * nicklaus@students.zcu.cz
004    */
005    
006    package animace;
007    
008    import java.awt.*;
009    
010    /**
011     * Toto rozhraní má především zajistit jednotný přístup ke grafickým objektům
012     * určených k pohybování. Všiměte si, že obě metody jsou již implementovány
013     * třídou Java.AWT.Component, toho později využívám.
014     */
015    public interface Moveable {
016            
017            /**
018             * Nastaví pozici objektu na souřadnici [x,y].
019             */
020            public void setLocation(int x, int y);
021            
022            /**
023             * Vrací objekt typu Point s pozicí objektu.
024             */
025            public Point getLocation();
026    }