projectPrototype.model.useCaseDiagram
Class ActorComposedFigure

java.lang.Object
  extended byprojectPrototype.view.graphicEditor.graphicElement.GraphicElement
      extended byprojectPrototype.view.graphicEditor.graphicElement.composedFigures.ComposedFigure
          extended byprojectPrototype.model.useCaseDiagram.ActorComposedFigure

public class ActorComposedFigure
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
private  Line arms
           
private static int counter
           
private  Circle head
           
private  Line leftLeg
           
private  StaticSlot nameSlot
           
private  Line rightLeg
           
private  Line spine
           
 
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
ActorComposedFigure()
           
 
Method Summary
 void autoAdjust()
           
 GraphicElement getGraphicElement(Point point)
           
 void paint(java.awt.Graphics g)
           
 
Methods inherited from class projectPrototype.view.graphicEditor.graphicElement.composedFigures.ComposedFigure
addGraphicElement, over, removeGraphicElement, select
 
Methods inherited from class projectPrototype.view.graphicEditor.graphicElement.GraphicElement
adjustConectors, 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
 

Field Detail

counter

private static int counter

head

private Circle head

spine

private Line spine

arms

private Line arms

leftLeg

private Line leftLeg

rightLeg

private Line rightLeg

nameSlot

private StaticSlot nameSlot
Constructor Detail

ActorComposedFigure

public ActorComposedFigure()
Method Detail

autoAdjust

public void autoAdjust()
Overrides:
autoAdjust in class GraphicElement

paint

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

getGraphicElement

public GraphicElement getGraphicElement(Point point)
Overrides:
getGraphicElement in class ComposedFigure