ikbs.tools.trees
Class AttributsList
java.lang.Object
java.util.Observable
ikbs.tools.trees.Composant
ikbs.tools.trees.ComposantList
ikbs.tools.trees.AttributsList
- Direct Known Subclasses:
- AttributsValList
public class AttributsList
- extends ComposantList
IKBS tools Définition de la classe AttributsList, sous classe de
ComposantList Objet graphique permettant d'afficher une liste d'attributs à
un composant
- Version:
- 2.7
- Author:
- David Grosser
| Fields inherited from class ikbs.tools.trees.Composant |
bgColor, cible_color, dimension, heightLabel, label, labelColor, shadow_color, shadowSize, show, widthLabel, x, y |
|
Method Summary |
Attribut |
attribut(int i)
|
void |
calculDimension(java.awt.FontMetrics fm)
Calcule de la dimension de la liste des attributs |
java.lang.Object |
clone(Noeud n)
|
Attribut |
dansAttributs(int x,
int y)
|
Attribut |
elementName(java.lang.String nom)
|
int |
find(java.lang.String nom)
|
void |
paint(java.awt.Graphics g)
|
void |
paint(java.awt.Graphics g,
int xRel,
int yRel)
Pour dessiner la liste d'attributs Avec décalage en x et en y |
void |
paintSelected(java.awt.Graphics g,
int xRel,
int yRel,
boolean b)
Dessine la mise en valeur d'un attribut |
void |
paintShadow(java.awt.Graphics g,
int xRel,
int yRel)
Dessine une ombre |
void |
paintValue(java.awt.Graphics g,
Attribut av)
|
Attribut |
rechAttribut(int y)
|
java.awt.Rectangle |
rect()
|
java.awt.Rectangle |
rect2()
|
void |
remove(java.lang.String nom)
|
void |
setElementAt(Attribut unAttribut,
int index)
|
void |
setNoeud(Noeud n)
|
boolean |
sourisDans(int x,
int y)
Retourne true si le clic a été effectué dans le composant surchargé de
Component |
| Methods inherited from class ikbs.tools.trees.Composant |
bgColor, dansRect, dimension, getInfo, getLabel, height, heightLabel, hideLabel, labelColor, pos, setBgColor, setDimension, setHeight, setHeightLabel, setLabel, setLabelColor, setPos, setPos, setPos, setWidth, setWidthLabel, setX, setY, showed, showLabel, toString, width, widthLabel, x, xd, y |
| 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, wait, wait, wait |
POINT
protected static final java.lang.String POINT
- See Also:
- Constant Field Values
siImage
protected static final java.lang.String siImage
- See Also:
- Constant Field Values
noeud
protected Noeud noeud
widthMax
protected int widthMax
cl
protected int cl
ch
protected int ch
hauteur
protected int hauteur
AttributsList
public AttributsList(Noeud unNoeud)
attribut
public Attribut attribut(int i)
setNoeud
public void setNoeud(Noeud n)
remove
public void remove(java.lang.String nom)
find
public int find(java.lang.String nom)
setElementAt
public void setElementAt(Attribut unAttribut,
int index)
elementName
public Attribut elementName(java.lang.String nom)
clone
public java.lang.Object clone(Noeud n)
calculDimension
public void calculDimension(java.awt.FontMetrics fm)
- Calcule de la dimension de la liste des attributs
rect
public java.awt.Rectangle rect()
- Specified by:
rect in class Composant
rect2
public java.awt.Rectangle rect2()
dansAttributs
public Attribut dansAttributs(int x,
int y)
sourisDans
public boolean sourisDans(int x,
int y)
- Retourne true si le clic a été effectué dans le composant surchargé de
Component
- Overrides:
sourisDans in class Composant
rechAttribut
public Attribut rechAttribut(int y)
paintShadow
public void paintShadow(java.awt.Graphics g,
int xRel,
int yRel)
- Dessine une ombre
- Overrides:
paintShadow in class Composant
paintValue
public void paintValue(java.awt.Graphics g,
Attribut av)
paintSelected
public void paintSelected(java.awt.Graphics g,
int xRel,
int yRel,
boolean b)
- Dessine la mise en valeur d'un attribut
paint
public void paint(java.awt.Graphics g)
paint
public void paint(java.awt.Graphics g,
int xRel,
int yRel)
- Pour dessiner la liste d'attributs Avec décalage en x et en y