|
Bibi 19 Oct 2005 21:04 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
ujap.bibi.EntryEditor
The Customizer for the Entry bean. Listens to changes in the setKey event of the Entry (to update the JTextField).
Nested Class Summary |
Nested classes inherited from class javax.swing.JPanel |
JPanel.AccessibleJPanel |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
(package private) static String[] |
ADDITIONAL_FIELD_NAMES
|
(package private) static String[] |
ALL_FIELD_NAMES
|
static String[] |
BASIC_FIELD_NAMES
|
private DefaultCellEditor |
cellEditor
|
private DefaultTableCellRenderer |
cellRenderer
|
(package private) static MouseListener |
clippy
|
private Entry |
entry
|
private JTextField |
key
|
private DocumentListener |
keyDocumentListener
|
private Vector |
lissy
|
(package private) MouseAdapter |
ma
|
private JComboBox |
name
|
(package private) static String[] |
OPTIONAL_FIELD_NAMES
|
private JScrollPane |
scroll
|
private JTable |
table
|
private JComboBox |
type
|
Fields inherited from class javax.swing.JPanel |
|
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 | |
EntryEditor()
|
Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener listener)
|
private void |
checkEntryType(String t)
check if the type is listed in the combobox and then set it to the selected item, else do something about it |
void |
propertyChange(PropertyChangeEvent evt)
listen to changes in the bean's "key" property + notifxy the text area (only for changes that stem from the bean directly, not from changes that come from the user editing the text). |
void |
removePropertyChangeListener(PropertyChangeListener listener)
|
void |
setEnabled(boolean b)
|
void |
setObject(Object e)
implemented using the reset() method |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final String[] BASIC_FIELD_NAMES
static final String[] ADDITIONAL_FIELD_NAMES
static final String[] OPTIONAL_FIELD_NAMES
static final String[] ALL_FIELD_NAMES
private JComboBox name
private DefaultCellEditor cellEditor
private DefaultTableCellRenderer cellRenderer
private JTextField key
private JComboBox type
private DocumentListener keyDocumentListener
MouseAdapter ma
private JTable table
private JScrollPane scroll
private Entry entry
static MouseListener clippy
private Vector lissy
Constructor Detail |
public EntryEditor()
Method Detail |
public void setObject(Object e)
setObject
in interface Customizer
private void checkEntryType(String t)
public void setEnabled(boolean b)
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface Customizer
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface Customizer
public void propertyChange(PropertyChangeEvent evt)
propertyChange
in interface PropertyChangeListener
|
Bibi 19 Oct 2005 21:04 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |