|
|||||||||
| Home >> All >> org >> fudaa >> ebli >> [ calque overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.fudaa.ebli.calque
Class BCalqueInteraction

java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
org.fudaa.ebli.repere.AbstractCalque
org.fudaa.ebli.calque.BCalque
org.fudaa.ebli.calque.BCalqueInteraction
- All Implemented Interfaces:
- javax.swing.Icon, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- Direct Known Subclasses:
- BCalqueContextuel, BCalqueDeplacementInteraction, BCalqueFormeInteraction, BCalquePositionnementInteraction, BCalqueRepereInteraction, BCalqueSelectionInteraction, BCalqueSuiviSourisInteraction, BCalqueTailleInteraction, ZCalqueSelectionInteraction
- public abstract class BCalqueInteraction
- extends BCalque
Une classe de base pour tous les calques d'interaction.
- Version:
- $Revision: 1.1 $ $Date: 2003/01/30 10:56:50 $ by $Author: deniger $
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
private boolean |
gele_
|
| Fields inherited from class org.fudaa.ebli.calque.BCalque |
enabledActions_ |
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
protected |
BCalqueInteraction()
|
| Method Summary | |
boolean |
isGele()
Accesseur de la propriete gele. |
void |
paint(java.awt.Graphics _g)
Paint the component. |
void |
paintIcon(java.awt.Component _c,
java.awt.Graphics _g,
int _x,
int _y)
Dessine l'icone associe au calque. |
void |
repaint()
Repaint this entire component. |
void |
repaint(long _tm)
repaint apres un delai. |
void |
setGele(boolean _gele)
Affectation de la propriete gele. |
| Methods inherited from class org.fudaa.ebli.calque.BCalque |
addImpl, detruire, detruire, enDernier, enDernier, enPremier, enPremier, getCalque, getCalqueParNom, getCalqueParTitre, getCalques, getDomaine, getEnabledActions, getIconHeight, getIconWidth, getProperty, getSpecificMenuItems, getTitle, getTousCalques, getVersEcran, getVersReel, isDestructible, isRapide, isValidateRoot, paintComponent, quick_repaint, setDestructible, setEnabledActions, setProperty, setRapide, setTitle, setVersEcran, setVersReel, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
gele_
private boolean gele_
| Constructor Detail |
BCalqueInteraction
protected BCalqueInteraction()
| Method Detail |
paintIcon
public void paintIcon(java.awt.Component _c, java.awt.Graphics _g, int _x, int _y)
- Dessine l'icone associe au calque.
Elle dessine un flocon en mode gele, et appelle la methode
paintIcon de la classe BCalque pour dessiner l'icone
proprement dit.
- Specified by:
paintIconin interfacejavax.swing.Icon- Overrides:
paintIconin classBCalque
paint
public final void paint(java.awt.Graphics _g)
- Description copied from class:
javax.swing.JComponent Paint the component. This is a delicate process, and should only be called from the repaint thread, under control of the javax.swing.RepaintManager. Client code should usually call Component.repaint()>
Component.repaint()55 to trigger painting.The body of the
paintcall involves calling JComponent.paintComponent(java.awt.Graphics)>JComponent.paintComponent(java.awt.Graphics)55 , JComponent.paintBorder(java.awt.Graphics)>JComponent.paintBorder(java.awt.Graphics)55 , and JComponent.paintChildren(java.awt.Graphics)>JComponent.paintChildren(java.awt.Graphics)55 in order. If you want to customize painting behavior, you should override one of these methods rather thanpaint.For more details on the painting sequence, see this article.
repaint
public final void repaint()
- Description copied from class:
java.awt.Component - Repaint this entire component. The
update()method on this component will be called as soon as possible.
repaint
public final void repaint(long _tm)
isGele
public boolean isGele()
- Accesseur de la propriete gele. Elle "gele" l'interaction.
Cad: le calque devient insensible aux evenements souris, clavier, ...
Par exemple, si plusieurs calque d'interaction sont presents en
meme temps, on voudra n'en activer qu'un, ie geler les autres.
setGele
public void setGele(boolean _gele)
- Affectation de la propriete gele.
|
|||||||||
| Home >> All >> org >> fudaa >> ebli >> [ calque overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC