DixShtix

com.dixshtix.awt11
Interface Drag11able

All Known Implementing Classes:
DraggablePolygon, DraggableRectangle

public interface Drag11able

Title:

Description:

Copyright: Copyright (c) Richard C. Penner II

Company:

Version:
1.0
Author:
Richard C. Penner II

Method Summary
 java.awt.Rectangle computeBounds(java.awt.Point position)
           
 boolean contains(int x, int y)
           
 void draw(java.awt.Graphics g)
           
 void drawAsOutline(java.awt.Graphics g, java.awt.Point position)
           
 java.awt.Rectangle getBounds()
           
 java.awt.Point getPosition()
           
 void setPosition(java.awt.Point newPosition)
           
 

Method Detail

getPosition

public java.awt.Point getPosition()

setPosition

public void setPosition(java.awt.Point newPosition)

contains

public boolean contains(int x,
                        int y)

getBounds

public java.awt.Rectangle getBounds()

computeBounds

public java.awt.Rectangle computeBounds(java.awt.Point position)

draw

public void draw(java.awt.Graphics g)

drawAsOutline

public void drawAsOutline(java.awt.Graphics g,
                          java.awt.Point position)

DixShtix