|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--SpreadSheetApplet.CellArray
Classe CellArray implémentant la représentation d'un ensemble de cellules d'un sous-tableau (encadrement) d'un objet SpreadSheet.
Field Summary | |
private java.awt.Point |
brCell
|
private java.awt.Point |
tlCell
|
Constructor Summary | |
CellArray(java.awt.Point tlC,
java.awt.Point brC)
Constructeur |
Method Summary | |
boolean |
contains(SpreadSheetApplet.CellArray ca)
Vérifie si ce sous-tableau contient un autre sous-tableau ca, ceci incuant le cas où les sous-tableaux sont identiques. |
java.awt.Point |
getBRCell()
Renvoit la position de la dernière cellule du sous-tableau, le x est la position verticale et y est l'horizontale. |
java.awt.Point |
getTLCell()
Renvoit la position de la première cellule du sous-tableau, le x est la position verticale et y est l'horizontale. |
boolean |
isCompatibleWith(java.awt.Point tl,
java.awt.Point br,
boolean forFusion)
Vérifie si un autre sous-ensemble de cellules est compatible avec ce sous-tableau. |
void |
setBRCell(java.awt.Point p)
Permet de changer la position de la dernière cellule du sous-tableau. |
void |
setTLCell(java.awt.Point p)
Permet de changer la position de la première cellule du sous-tableau. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private java.awt.Point tlCell
private java.awt.Point brCell
Constructor Detail |
public CellArray(java.awt.Point tlC, java.awt.Point brC)
Point
- tlC: tlC.x >= 0, tlC.y >= 0Point
- brC: brC.x >= 0, brC.y >= 0un nouvel objet CellArray est créé avec comme case supérieure gauche
tlC et case inférieure droite brC
Method Detail |
public java.awt.Point getTLCell()
public void setTLCell(java.awt.Point p)
Point
- p: p.x >= 0, p.y >=0la première cellule du sous-tableau est à la position p
public java.awt.Point getBRCell()
public void setBRCell(java.awt.Point p)
Point
- p: p.x >= 0, p.y >=0la dernière cellule du sous-tableau est à la position p
public boolean isCompatibleWith(java.awt.Point tl, java.awt.Point br, boolean forFusion)
Point
- tl: tl.x >=0, tl.y >=0 : première case de l'autre sous-tableauPoint
- br: br.x >=0, br.y >=0 : première case de l'autre sous-tableauboolean
- forFusion: spécifie si c'est pour une fusionpublic boolean contains(SpreadSheetApplet.CellArray ca)
CellArray
- ca: le sous-tableau avec lequel comparer
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |