draw.sources
Class Boite

java.lang.Object
  extended by java.util.Observable
      extended by draw.sources.Boite

public class Boite
extends java.util.Observable

Etats des boutons de la boîte d'outils.

Version:
1.0.0
Author:
COLIN Mathieu

Field Summary
private  boolean[][] etats
          Etats.
private  boolean[][][] sousEtats
          Sous états.
 
Constructor Summary
Boite()
          Crée le tableau des états.
 
Method Summary
 boolean getEtat(int x, int y)
          Retourne l'état d'un bouton.
 boolean getSousEtat(int x, int y, int z)
          Retourne le sous état d'un bouton.
 void setEtat(int x, int y)
          Modifie l'état d'un bouton.
 void setSousEtat(int x, int y, int z)
          Modifie le sous état d'un bouton.
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

etats

private boolean[][] etats
Etats.


sousEtats

private boolean[][][] sousEtats
Sous états.

Constructor Detail

Boite

public Boite()
Crée le tableau des états.

Method Detail

getEtat

public boolean getEtat(int x,
                       int y)
Retourne l'état d'un bouton.

Parameters:
x - A la ligne x.
y - A la ligne y.
Returns:
Etat.

getSousEtat

public boolean getSousEtat(int x,
                           int y,
                           int z)
Retourne le sous état d'un bouton.

Parameters:
x - A la ligne x.
y - A la ligne y.
z - 3D.
Returns:
Sous état.

setEtat

public void setEtat(int x,
                    int y)
Modifie l'état d'un bouton.

Parameters:
x - A la ligne x.
y - A la ligne y.

setSousEtat

public void setSousEtat(int x,
                        int y,
                        int z)
Modifie le sous état d'un bouton.

Parameters:
x - A la ligne x.
y - A la ligne y.
z - 3D.