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

Quick Search    Search Deep

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

java.lang.Object
  extended byorg.fudaa.ebli.calque.CalqueGuiHelper
All Implemented Interfaces:
java.util.EventListener, java.beans.PropertyChangeListener

public class CalqueGuiHelper
extends java.lang.Object
implements java.beans.PropertyChangeListener

Classe statique de gestion des composants de controle des calques. Elle sert a la fenetre d'affichage de VueCalque pour savoir quels sont les beans de controle de proprietes a integrer. ex: pour le calque de dessin, on integrera une palette de couleur, une palette de trait, une palette de formes, ...

Version:
$Revision: 1.2 $ $Date: 2003/01/30 17:41:05 $ by $Author: deniger $

Field Summary
static java.lang.String CALQUE_CARTE
           
static java.lang.String CALQUE_DESSIN
           
static java.lang.String CALQUE_DESSIN_INTERACTION
           
static java.lang.String CALQUE_GRILLE_REGULIERE
           
static java.lang.String CALQUE_LEGENDE
           
static CalqueGuiHelper CALQUE_OUTILS
          L'objet statique CalqueGuiHelper.
static java.lang.String CALQUE_POINT
           
static java.lang.String CALQUE_POLYGONE
           
static java.lang.String CALQUE_POLYLIGNE
           
(package private)  java.util.Hashtable manager
           
(package private)  java.beans.PropertyChangeSupport pSupport
           
 
Constructor Summary
protected CalqueGuiHelper()
          Constructeur.
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 javax.swing.JComponent[] getSpecificTools(BCalque _c)
          Renvoie la liste des composants associes a un calque.
 void propertyChange(java.beans.PropertyChangeEvent _evt)
          Fired after a Bean's property has changed.
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CALQUE_OUTILS

public static CalqueGuiHelper CALQUE_OUTILS
L'objet statique CalqueGuiHelper. C'est le seul disponible pour toute l'application.


CALQUE_DESSIN

public static final java.lang.String CALQUE_DESSIN
See Also:
Constant Field Values

CALQUE_DESSIN_INTERACTION

public static final java.lang.String CALQUE_DESSIN_INTERACTION
See Also:
Constant Field Values

CALQUE_POLYLIGNE

public static final java.lang.String CALQUE_POLYLIGNE
See Also:
Constant Field Values

CALQUE_POLYGONE

public static final java.lang.String CALQUE_POLYGONE
See Also:
Constant Field Values

CALQUE_POINT

public static final java.lang.String CALQUE_POINT
See Also:
Constant Field Values

CALQUE_GRILLE_REGULIERE

public static final java.lang.String CALQUE_GRILLE_REGULIERE
See Also:
Constant Field Values

CALQUE_CARTE

public static final java.lang.String CALQUE_CARTE
See Also:
Constant Field Values

CALQUE_LEGENDE

public static final java.lang.String CALQUE_LEGENDE
See Also:
Constant Field Values

manager

java.util.Hashtable manager

pSupport

java.beans.PropertyChangeSupport pSupport
Constructor Detail

CalqueGuiHelper

protected CalqueGuiHelper()
Constructeur. Initialise un table de hachage contenant des tableaux de Composants indexes par le nom des classes des calques associes.

Method Detail

getSpecificTools

public javax.swing.JComponent[] getSpecificTools(BCalque _c)
Renvoie la liste des composants associes a un calque.


addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent _evt)
Description copied from interface: java.beans.PropertyChangeListener
Fired after a Bean's property has changed.

Specified by:
propertyChange in interface java.beans.PropertyChangeListener