projectPrototype.view.graphicEditor.graphicElement.composedFigures
Class Rectangle

java.lang.Object
  extended byprojectPrototype.view.graphicEditor.graphicElement.GraphicElement
      extended byprojectPrototype.view.graphicEditor.graphicElement.composedFigures.ComposedFigure
          extended byprojectPrototype.view.graphicEditor.graphicElement.composedFigures.Rectangle
Direct Known Subclasses:
Conector, DragableElement, Selector, Slot

public class Rectangle
extends ComposedFigure

Author:
Administrator To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Field Summary
 
Fields inherited from class projectPrototype.view.graphicEditor.graphicElement.composedFigures.ComposedFigure
graphicElementsList
 
Fields inherited from class projectPrototype.view.graphicEditor.graphicElement.GraphicElement
bgColor, conector, cursor, lineColor, MIN_HEIGHT, MIN_WIDTH, oldP1, oldP2, p1, p2, selector
 
Constructor Summary
Rectangle()
           
Rectangle(Point p1, Point p2, java.awt.Color lineColor, java.awt.Color bgColor)
           
 
Method Summary
 boolean over(Point p)
           
 void paint(java.awt.Graphics g)
           
 
Methods inherited from class projectPrototype.view.graphicEditor.graphicElement.composedFigures.ComposedFigure
addGraphicElement, getGraphicElement, removeGraphicElement, select
 
Methods inherited from class projectPrototype.view.graphicEditor.graphicElement.GraphicElement
adjustConectors, autoAdjust, createConectors, createDraggableElement, createSelector, getConector, getCursor, getGraphicElementSelector, getP1, getP2, getRectangle, isSelected, move, setP1, setP2, verifyMinimalSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rectangle

public Rectangle()

Rectangle

public Rectangle(Point p1,
                 Point p2,
                 java.awt.Color lineColor,
                 java.awt.Color bgColor)
Method Detail

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class ComposedFigure

over

public boolean over(Point p)
Overrides:
over in class ComposedFigure