opale.m2d.object2d
Class InfoLine
java.lang.Object
|
+--opale.m2d.ker.InfoObject
|
+--opale.m2d.object2d.InfoLine
- All Implemented Interfaces:
- java.lang.Cloneable
- public class InfoLine
- extends InfoObject
- implements java.lang.Cloneable
Classe contenant des informations sur les objets de type GLine2D
. Elle étend la classe InfoObjet
et renseigne donc sur les champs contenus dans cette dernière.
- Since:
- Opale-2d 0.1
Constructor Summary |
InfoLine()
Constructeur par défaut: style = 0; size = 1; |
InfoLine(InfoLine inf)
Le constructeur de copie |
Method Summary |
java.lang.Object |
clone()
Crée un nouvel objet de même classe et de même contenu. |
short |
getSize()
Renvoie l'épaisseur en pixel de la ligne |
short |
getStyle()
Renvoie l'entier définissant le style de tracé. |
void |
setSize(short size)
change l'épaisseur de la ligne. |
void |
setStyle(short s)
change le style de la ligne. |
Methods inherited from class opale.m2d.ker.InfoObject |
getColor, getName, isVisible, readFile, readKeyWord, setColor, setName, setUnvisible, setVisible, writeFile, writeFileMore |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InfoLine
public InfoLine()
- Constructeur par défaut: style = 0; size = 1;
InfoLine
public InfoLine(InfoLine inf)
- Le constructeur de copie
- Parameters:
InfoLine
- inf, l'information à copier
getStyle
public short getStyle()
- Renvoie l'entier définissant le style de tracé.
- Returns:
- short le style de tracé
0 = ligne pleine
1 = pointillé
setStyle
public void setStyle(short s)
- change le style de la ligne.
- Parameters:
short
- le nouveau style
getSize
public short getSize()
- Renvoie l'épaisseur en pixel de la ligne
- Returns:
- short, la taille
setSize
public void setSize(short size)
- change l'épaisseur de la ligne.
- Parameters:
short
- size, la nouvelle épaisseur en pixel
clone
public java.lang.Object clone()
- Crée un nouvel objet de même classe et de même contenu.
- Overrides:
clone
in class InfoObject
- Returns:
- Object un clone de l'objet.
- Throws:
OutOfMemoryError
- s'il n'y a pas assez de mémoire.- Since:
- Opale 0.1
- See Also:
Cloneable