Class ModeloEditor

java.lang.Object
  extended by ModeloEditor

public class ModeloEditor
extends java.lang.Object


Field Summary
(package private)  java.util.Stack<Comando> desfeitos
           
(package private)  Estado estado
           
(package private)  java.util.Stack<Comando> feitos
           
(package private)  java.util.ArrayList<Figura> figuras
           
(package private)  Toggle tcirc
           
(package private)  Toggle tescala
           
(package private)  Toggle tmover
           
(package private)  Toggle tret
           
 
Constructor Summary
ModeloEditor(Toggle tmover)
           
 
Method Summary
 void circulo()
           
 void desenhar(Canvas c)
           
 void desfazer()
           
 void feito(Comando c)
           
 Figura figura(int x, int y)
           
 void mover()
           
 void mudaEstado(Estado estado)
           
 void parcial(int x, int y)
           
 void redim()
           
 void refazer()
           
 void retangulo()
           
 void selecionar(int x, int y)
           
 void terminar(int x, int y)
           
 
Methods inherited from class
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

desfeitos

java.util.Stack<Comando> desfeitos

estado

Estado estado

feitos

java.util.Stack<Comando> feitos

figuras

java.util.ArrayList<Figura> figuras

tcirc

Toggle tcirc

tescala

Toggle tescala

tmover

Toggle tmover

tret

Toggle tret
Constructor Detail

ModeloEditor

public ModeloEditor(Toggle tmover)
Method Detail

circulo

public void circulo()

desenhar

public void desenhar(Canvas c)

desfazer

public void desfazer()

feito

public void feito(Comando c)

figura

public Figura figura(int x,
                     int y)

mover

public void mover()

mudaEstado

public void mudaEstado(Estado estado)

parcial

public void parcial(int x,
                    int y)

redim

public void redim()

refazer

public void refazer()

retangulo

public void retangulo()

selecionar

public void selecionar(int x,
                       int y)

terminar

public void terminar(int x,
                     int y)