Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.fudaa.ebli.calque
Class BArbreCalqueModel  view BArbreCalqueModel download BArbreCalqueModel.java

java.lang.Object
  extended byorg.fudaa.ebli.calque.BArbreCalqueModel
All Implemented Interfaces:
javax.swing.tree.TreeModel

class BArbreCalqueModel
extends java.lang.Object
implements javax.swing.tree.TreeModel

Modele de donnees pour l'arbre de calques.


Field Summary
(package private)  BCalque calque_
           
(package private)  java.util.Vector listeners_
           
 
Constructor Summary
BArbreCalqueModel(BCalque _calque)
          Constructeur.
 
Method Summary
 void addTreeModelListener(javax.swing.event.TreeModelListener _l)
          addTreeModelListener
 java.lang.Object getChild(java.lang.Object _parent, int _index)
          Renvoie le fils numero _index du calque _parent.
 int getChildCount(java.lang.Object _parent)
          Nombre de fils du calque _parent.
 int getIndexOfChild(java.lang.Object _parent, java.lang.Object _child)
          Indice du fils _child du calque _parent.
 java.lang.Object getRoot()
          Calque racine de l'arbre.
 boolean isLeaf(java.lang.Object _node)
          Teste si le calque _node est une feuille.
 void removeTreeModelListener(javax.swing.event.TreeModelListener _l)
          removeTreeModelListener
 void valueForPathChanged(javax.swing.tree.TreePath _path, java.lang.Object _newValue)
          valueForPathChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners_

java.util.Vector listeners_

calque_

BCalque calque_
Constructor Detail

BArbreCalqueModel

public BArbreCalqueModel(BCalque _calque)
Constructeur.

Method Detail

getChildCount

public int getChildCount(java.lang.Object _parent)
Nombre de fils du calque _parent.

Specified by:
getChildCount in interface javax.swing.tree.TreeModel

getChild

public java.lang.Object getChild(java.lang.Object _parent,
                                 int _index)
Renvoie le fils numero _index du calque _parent.

Specified by:
getChild in interface javax.swing.tree.TreeModel

getIndexOfChild

public int getIndexOfChild(java.lang.Object _parent,
                           java.lang.Object _child)
Indice du fils _child du calque _parent.

Specified by:
getIndexOfChild in interface javax.swing.tree.TreeModel

getRoot

public java.lang.Object getRoot()
Calque racine de l'arbre.

Specified by:
getRoot in interface javax.swing.tree.TreeModel

isLeaf

public boolean isLeaf(java.lang.Object _node)
Teste si le calque _node est une feuille.

Specified by:
isLeaf in interface javax.swing.tree.TreeModel

addTreeModelListener

public void addTreeModelListener(javax.swing.event.TreeModelListener _l)
Description copied from interface: javax.swing.tree.TreeModel
addTreeModelListener

Specified by:
addTreeModelListener in interface javax.swing.tree.TreeModel

removeTreeModelListener

public void removeTreeModelListener(javax.swing.event.TreeModelListener _l)
Description copied from interface: javax.swing.tree.TreeModel
removeTreeModelListener

Specified by:
removeTreeModelListener in interface javax.swing.tree.TreeModel

valueForPathChanged

public void valueForPathChanged(javax.swing.tree.TreePath _path,
                                java.lang.Object _newValue)
Description copied from interface: javax.swing.tree.TreeModel
valueForPathChanged

Specified by:
valueForPathChanged in interface javax.swing.tree.TreeModel