Implémentation de la classe Selectpoint
This commit is contained in:
54
AppThinker/src/Selectpoint.java
Normal file
54
AppThinker/src/Selectpoint.java
Normal file
@@ -0,0 +1,54 @@
|
||||
/**
|
||||
* Gère un point de sélection d'un élément.
|
||||
* @author V.BOULANGER
|
||||
*/
|
||||
public class Selectpoint {
|
||||
|
||||
public static int _selectpointsId = 0;
|
||||
public static final int TOP_LEFT = 0;
|
||||
public static final int TOP = 1;
|
||||
public static final int TOP_RIGHT = 2;
|
||||
public static final int LEFT = 3;
|
||||
public static final int RIGHT = 4;
|
||||
public static final int BOTTOM_LEFT = 5;
|
||||
public static final int BOTTOM = 6;
|
||||
public static final int BOTTOM_RIGHT = 7;
|
||||
|
||||
private int _id;
|
||||
private int _location;
|
||||
|
||||
/**
|
||||
* Constructeur - Crée un point de sélection pour un élément.
|
||||
* @param location L'endroit où doit apparaître le point de sélection sur l'élément.
|
||||
*/
|
||||
public Selectpoint(int location){
|
||||
_selectpointsId++;
|
||||
_id = _selectpointsId;
|
||||
_location = location;
|
||||
}
|
||||
|
||||
/**
|
||||
* Récupère le numéro du point de sélection.
|
||||
* @return Le numéro du point de sélection.
|
||||
*/
|
||||
public int getId(){
|
||||
return this._id;
|
||||
}
|
||||
|
||||
/**
|
||||
* Récupère l'endroit où est affiché le point de sélection.
|
||||
* @return L'endroit où est affiché le point de sélection.
|
||||
*/
|
||||
public int getLocation(){
|
||||
return this._location;
|
||||
}
|
||||
|
||||
/**
|
||||
* Paramètre l'endroit où doit être afficher le point de sélection.
|
||||
* @param location L'endroit où doit être affiché le point de sélection.
|
||||
*/
|
||||
public void setLocation(int location){
|
||||
this._location = location;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user