/* Copyright (c) 2001-2002 Palo Alto Research Center Incorporated. All Rights Reserved. */ package figures; import java.awt.*; import java.awt.geom.*; public interface FigureElement { public static final int MIN_VALUE = 0; public static final int MAX_VALUE = 500; public abstract void move(int dx, int dy); public abstract Rectangle getBounds(); public abstract boolean contains(Point2D p); public abstract void paint(Graphics2D g2); }