|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjaxx.runtime.swing.editor.NumberEditorHandler
public class NumberEditorHandler
Le handler de l'éditeur graphique de nombres.
Note: Ce handler n'est pas staless, et chaque ui possède le sien.
NumberEditor| Nested Class Summary | |
|---|---|
protected class |
NumberEditorHandler.PopupListener
|
| Field Summary | |
|---|---|
protected java.lang.Boolean |
acceptNull
a flag to known if mutator accept null value |
protected NumberEditor |
editor
editor ui |
protected java.lang.reflect.Method |
getter
the getter method on the property |
static org.apache.commons.logging.Log |
log
Logger |
protected java.lang.Class<?> |
modelType
|
protected java.lang.reflect.Method |
mutator
the mutator method on the property of boxed bean in the editor |
static java.lang.String |
VALIDATE_PROPERTY
|
| Constructor Summary | |
|---|---|
NumberEditorHandler(NumberEditor ui)
|
|
| Method Summary | |
|---|---|
void |
addChar(java.lang.String s)
Ajoute le caractère donné à l'endroit où est le curseur dans la zone de saisie et met à jour le modèle. |
java.lang.Boolean |
getAcceptNull()
|
NumberEditor |
getEditor()
|
protected java.lang.reflect.Method |
getGetter()
|
protected java.lang.reflect.Method |
getMutator()
|
void |
init()
initialise l'ui et les listeners d'évènements. |
void |
removeChar()
Supprime le caractère juste avant le curseur du modèle (textuel) et met à jour la zone de saisie. |
protected void |
setModel(java.lang.Number oldValue,
java.lang.Number newValue)
|
void |
setModel(java.lang.String s)
Modifie le modèle de la donnée à éditer à partir d'un evenement clavier TODO utiliser une filtre sur les donnes en entrees pour ne pas a avoir faire les tests ici. |
void |
setPopupVisible(java.lang.Boolean newValue)
Affiche ou cache la popup. |
void |
toggleSign()
Permute le signe dans la zone de saisie et dans le modèle. |
protected void |
validate()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final org.apache.commons.logging.Log log
public static final java.lang.String VALIDATE_PROPERTY
protected NumberEditor editor
protected java.lang.reflect.Method mutator
protected java.lang.reflect.Method getter
protected java.lang.Boolean acceptNull
protected java.lang.Class<?> modelType
| Constructor Detail |
|---|
public NumberEditorHandler(NumberEditor ui)
| Method Detail |
|---|
public void init()
public void setPopupVisible(java.lang.Boolean newValue)
newValue - la nouvelle valeur de visibilité de la popup.public void setModel(java.lang.String s)
s - la nouvelle valeur du modèlepublic void addChar(java.lang.String s)
s - le caractère à ajouter.public void removeChar()
public void toggleSign()
public NumberEditor getEditor()
protected void setModel(java.lang.Number oldValue,
java.lang.Number newValue)
protected void validate()
protected java.lang.reflect.Method getMutator()
protected java.lang.reflect.Method getGetter()
public java.lang.Boolean getAcceptNull()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||