SpreadSheetApplet
Interface CellInterf

All Known Implementing Classes:
BorderButton, Cell

interface CellInterf

Interface CellInterf définissant les méthodes de base exécutables sur les cellules (au sens général) d'un tableau.

Version:
0.9 - beta
Author:
Denis Di Filippantonio for Dynasite

Field Summary
static int TYPE_BORDER
           
static int TYPE_EMPTY
           
static int TYPE_FORMULA
           
static int TYPE_NUMBER
           
static int TYPE_TEXT
           
 
Method Summary
 void fromHTML(java.lang.String html)
          Convertit le texte en HTML passé en paramètre en propriété de la cellule
 java.awt.Point getCellSize()
          Renvoit la taille de la cellule, en nombre de cases, la hauteur puis la largeur.
 java.awt.Point getLocation()
          Renvoit la position de la cellule dans le tableau, le x est la position verticale et y est l'horizontale.
 int getType()
          Renvoit le type de cellule.
 void setCellSize(java.awt.Point p)
          Permet de changer la taille d'une cellule (pour en fusionner plusieurs)
 void setLocation(java.awt.Point p)
          Permet de changer la position d'une cellule (pour en fusionner plusieurs)
 java.lang.String toHTML(int width, int height)
          Effectue la conversion en HTML de la cellule
 

Field Detail

TYPE_EMPTY

public static final int TYPE_EMPTY


TYPE_TEXT

public static final int TYPE_TEXT


TYPE_NUMBER

public static final int TYPE_NUMBER


TYPE_FORMULA

public static final int TYPE_FORMULA


TYPE_BORDER

public static final int TYPE_BORDER

Method Detail

getLocation

public java.awt.Point getLocation()


setLocation

public void setLocation(java.awt.Point p)


getCellSize

public java.awt.Point getCellSize()


setCellSize

public void setCellSize(java.awt.Point p)


getType

public int getType()


fromHTML

public void fromHTML(java.lang.String html)


toHTML

public java.lang.String toHTML(int width,
                               int height)