|
||||||||||
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
com.jaxfront.swing.ui.visualizers.AbstractView
com.jaxfront.swing.ui.visualizers.AbstractListTypeView
public abstract class AbstractListTypeView
This class represents an AbstractListTypeView which is derived from the class AbstractView. This is an abstract Visualizer class which gets derived from the classes ComplexGroupListView, SimpleGroupListView and SimpleTypeListView. It is mainly responsible for guis that represents lists.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Field Summary | |
---|---|
static java.lang.String |
ADD_ACTION_NAME
|
static java.lang.String |
COPY_ACTION_NAME
|
static java.lang.String |
COPY_CONTENT_ACTION_NAME
|
static java.lang.String |
DELETE_ACTION_NAME
|
static java.lang.String |
EDIT_ACTION_NAME
|
static java.lang.String |
MOVE_DOWN_ACTION_NAME
|
static java.lang.String |
MOVE_UP_ACTION_NAME
|
static java.lang.String |
PASTE_CONTENT_ACTION_NAME
|
Fields inherited from class com.jaxfront.swing.ui.visualizers.AbstractView |
---|
FILL, FILL_NO_GROW, HEADER_HEIGHT_OFFSET, PROPERTY_USER_CHANGED_SERIALIZE |
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
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 | |
---|---|
AbstractListTypeView(Type type)
AbstractListTypeView constructor. |
|
AbstractListTypeView(Type type,
Type context)
AbstractListTypeView constructor. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
Manages action events on this visualizer. |
boolean |
addAddListener(java.awt.event.ActionListener listener)
|
boolean |
addCopyListener(java.awt.event.ActionListener listener)
|
boolean |
addDeleteListener(java.awt.event.ActionListener listener)
|
boolean |
addEditListener(java.awt.event.ActionListener listener)
|
boolean |
addMoveDownListener(java.awt.event.ActionListener listener)
|
boolean |
addMoveUpListener(java.awt.event.ActionListener listener)
|
void |
addTab(Type type)
Add a tab for the passed type. |
void |
addTab(Type type,
int index)
Add a tab for the passed type. |
void |
ancestorAdded(javax.swing.event.AncestorEvent event)
Manages an AncestorEvent if an ancestor has been added. |
void |
ancestorMoved(javax.swing.event.AncestorEvent event)
Manages an AncestorEvent if an ancestor has been moved. |
void |
ancestorRemoved(javax.swing.event.AncestorEvent event)
Manage an AncestorEvent if an ancestor has been removed. |
boolean |
canModifyList()
|
java.util.List |
delete(java.util.Vector typesToDelete)
|
Type |
doAddAction(boolean holdCTRL)
|
java.util.List |
doCopyAction()
|
java.util.List |
doDeleteAction()
|
void |
domChanged(DOMChangeEvent event)
Respond method for a DOM state changed (DOMChangeEvent). |
int[] |
doMoveDownAction()
|
int[] |
doMoveUpAction()
|
void |
fireButtonListeners(int actionType,
java.awt.event.ActionEvent ae)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
java.util.List |
getButtonListeners(boolean build)
|
JAXDataTable |
getDataTable()
Returns the data table. |
javax.swing.JDialog |
getEditDialog(Type selectedType)
Returns the edit dialog for a given type. |
javax.swing.JDialog |
getEditDialog(Type selectedType,
boolean isAdding)
Returns the edit dialog for a given type. |
ListType |
getListModel()
|
javax.swing.JPanel |
getLowerButtonPanel()
|
PopUpListener |
getPopUpListener()
|
Type |
getSelectedTabType()
|
Visualizer |
getSelectedTabVisualizer()
Returns the selected tab visualizer or null if none. |
Type |
getSelectedType()
Gets the selected type of the underlying list type. |
java.util.Vector |
getSelectedTypes()
Gets the selected types of the underlying list type. |
javax.swing.JPanel |
getUpperButtonPanel()
|
java.util.Vector |
getUserActions()
|
void |
handleButtonEnabling()
|
boolean |
isDialogEditMode()
Returns true if this view allows editing in the dialog view. |
void |
itemStateChanged(java.awt.event.ItemEvent e)
|
void |
markError()
Visualizes the validation errors that occured on this visualizer. |
void |
mouseClicked(java.awt.event.MouseEvent e)
Handles a mouse clicked event. |
void |
mouseEntered(java.awt.event.MouseEvent e)
Handles a mouse entered event. |
void |
mouseExited(java.awt.event.MouseEvent e)
Handles a mouse exited event. |
void |
mousePressed(java.awt.event.MouseEvent e)
Handles a mouse pressed event. |
void |
mouseReleased(java.awt.event.MouseEvent e)
Handles a mouse released event. |
void |
populateModel()
Updates the underlying model. |
void |
populateView()
Refreshes the view according to the underlying model. |
void |
popupMenuCanceled(javax.swing.event.PopupMenuEvent e)
|
void |
popupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent e)
|
void |
popupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent e)
|
void |
postInitialization()
Gets called after the UI factory has created this visualizer. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
|
void |
release()
Releases allocated resources for this visualizer. |
void |
removeAddListener(java.awt.event.ActionListener listener)
|
void |
removeButtonPanel()
Removes the button panel from this visualizer. |
void |
removeCopyListener(java.awt.event.ActionListener listener)
|
void |
removeDeleteListener(java.awt.event.ActionListener listener)
|
void |
removeMoveDownListener(java.awt.event.ActionListener listener)
|
void |
removeMoveUpListener(java.awt.event.ActionListener listener)
|
void |
removeTab(Type type)
Remove the tab for the passed type. |
void |
resetError()
Removes the visualization of validating errors for this visualizer. |
void |
resetView()
Selects the visualizer for the given model (type) in the table. |
void |
selectTab(Type type)
Selects the tab for the passed type. |
void |
selectType(Type model)
Selects the requested type in the list. |
void |
selectType(Type model,
boolean isUserAction)
Selects the visualizer for the given model (type) in the table. |
void |
setAddActionEnabled(boolean enabled)
|
void |
setApplicationRequired(boolean aBoolean)
Sets the view component to be required or not defined by the application not by xml schema. |
void |
setBorder(javax.swing.border.Border border)
Sets a border to the panel of this visualizer. |
void |
setChoosenKeyContextValue(java.lang.String xpathRelativeToChoosenKeyContext,
java.lang.String newValue)
|
void |
setChoosenKeyValue(java.lang.String xpathRelativeToChoosenKey,
java.lang.String newValue)
|
void |
setCopyActionEnabled(boolean enabled)
|
void |
setCopyContentActionEnabled(boolean enabled)
|
void |
setDeleteActionEnabled(boolean enabled)
|
void |
setDialogLcation(int x,
int y)
|
void |
setDialogSize(int width,
int height)
|
void |
setEditable(boolean editable)
Sets the view component editable . |
void |
setEditActionEnabled(boolean enabled)
|
void |
setEnabled(boolean enabled)
Sets whether or not this component is enabled. |
void |
setLabelColor(java.awt.Color color)
Sets a color for the label of this visualizer. |
void |
setMoveDownActionEnabled(boolean enabled)
|
void |
setMoveUpActionEnabled(boolean enabled)
|
void |
setPasteContentActionEnabled(boolean enabled)
|
void |
setRequired(boolean aBoolean)
Sets if the visualizer requires a user input or not. |
void |
setVisible(boolean visible)
Sets the view component visible or not visible. |
void |
showLabel(boolean show)
Shows or hides the label of this visualizer. |
void |
showModel(Type model)
Shows the view of the given model (type) in the table. |
void |
showTab(Type selectedType,
java.lang.Object component)
Shows/Selects the tab in which the given component is placed in. |
void |
showUpDownButtons(boolean showUpDownButtons)
Sets the visibility of the up/down buttons for a list view. |
void |
stateChanged(javax.swing.event.ChangeEvent e)
|
void |
stopCellEditing()
|
void |
valueChanged(javax.swing.event.ListSelectionEvent e)
Fired every time the list selection in the table changes Only listens to not-valueisadjusting events. |
void |
windowActivated(java.awt.event.WindowEvent e)
|
void |
windowClosed(java.awt.event.WindowEvent e)
|
void |
windowClosing(java.awt.event.WindowEvent e)
|
void |
windowDeactivated(java.awt.event.WindowEvent e)
|
void |
windowDeiconified(java.awt.event.WindowEvent e)
|
void |
windowIconified(java.awt.event.WindowEvent e)
|
void |
windowOpened(java.awt.event.WindowEvent e)
|
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.jaxfront.core.ui.Visualizer |
---|
getContext, getImplementation, getLabelText, getModel, isViewReleased, jumpTo, removeLabel, setLabelText, setModel |
Field Detail |
---|
public static final java.lang.String ADD_ACTION_NAME
public static final java.lang.String EDIT_ACTION_NAME
public static final java.lang.String DELETE_ACTION_NAME
public static final java.lang.String COPY_ACTION_NAME
public static final java.lang.String COPY_CONTENT_ACTION_NAME
public static final java.lang.String PASTE_CONTENT_ACTION_NAME
public static final java.lang.String MOVE_UP_ACTION_NAME
public static final java.lang.String MOVE_DOWN_ACTION_NAME
Constructor Detail |
---|
public AbstractListTypeView(Type type)
type
- the type for which this visualizer will be createdpublic AbstractListTypeView(Type type, Type context)
type
- the type for which this visualizer will be createdMethod Detail |
---|
public void postInitialization()
Visualizer
postInitialization
in interface Visualizer
postInitialization
in class AbstractView
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
e
- an ActionEventpublic void ancestorAdded(javax.swing.event.AncestorEvent event)
ancestorAdded
in interface javax.swing.event.AncestorListener
event
- an AncestorEventpublic void ancestorMoved(javax.swing.event.AncestorEvent event)
ancestorMoved
in interface javax.swing.event.AncestorListener
event
- an AncestorEventpublic void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
focusLost
in class AbstractView
FocusListener.focusLost(java.awt.event.FocusEvent)
public void ancestorRemoved(javax.swing.event.AncestorEvent event)
ancestorRemoved
in interface javax.swing.event.AncestorListener
event
- an AncestorEventpublic Type doAddAction(boolean holdCTRL)
public java.util.List doDeleteAction()
public java.util.List delete(java.util.Vector typesToDelete)
public java.util.List doCopyAction()
public int[] doMoveUpAction()
public int[] doMoveDownAction()
public javax.swing.JPanel getUpperButtonPanel()
public javax.swing.JPanel getLowerButtonPanel()
public java.util.Vector getUserActions()
public boolean canModifyList()
public PopUpListener getPopUpListener()
public javax.swing.JDialog getEditDialog(Type selectedType)
getEditDialog
in interface ListVisualizer
selectedType
- a given type
public javax.swing.JDialog getEditDialog(Type selectedType, boolean isAdding)
selectedType
- a given typeisAdding
- indicates if dialog is made for adding a new list entry
public Type getSelectedType()
getSelectedType
in interface ListVisualizer
getSelectedType
in class AbstractView
public Type getSelectedTabType()
getSelectedTabType
in interface TabbableView
public void handleButtonEnabling()
public java.util.Vector getSelectedTypes()
public boolean isDialogEditMode()
public void markError()
markError
in interface Visualizer
markError
in class AbstractView
Visualizer.markError()
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
e
- a MouseEvent that occuredpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
e
- a MouseEvent that occuredpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
e
- a MouseEvent that occuredpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
e
- a MouseEvent that occuredpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
e
- a MouseEvent that occuredpublic void populateModel()
populateModel
in interface Visualizer
populateModel
in class AbstractView
Visualizer.populateModel()
public void populateView()
populateView
in interface Visualizer
populateView
in class AbstractView
Visualizer.populateView()
public void removeButtonPanel()
public void resetError()
resetError
in interface Visualizer
resetError
in class AbstractView
Visualizer.resetError()
public void setBorder(javax.swing.border.Border border)
setBorder
in class javax.swing.JComponent
border
- a borderpublic void showModel(Type model)
showModel
in interface ListVisualizer
model
- the given modelpublic void setEnabled(boolean enabled)
setEnabled
in interface Visualizer
setEnabled
in class AbstractView
enabled
- enable/disable this visualizerComponent.isEnabled()
public void setEditable(boolean editable)
Visualizer
setEditable
in interface Visualizer
setEditable
in class AbstractView
editable
- enable/disable this visualizercom.jaxfront.ui.Visualizer#setEditable(boolean)
public void setLabelColor(java.awt.Color color)
setLabelColor
in interface Visualizer
setLabelColor
in class AbstractView
color
- a new color for the labelVisualizer.setLabelColor(java.awt.Color)
public void setRequired(boolean aBoolean)
setRequired
in interface Visualizer
setRequired
in class AbstractView
aBoolean
- true, if this visualizer requires user input, false otherwiseVisualizer.setRequired(boolean)
public void setApplicationRequired(boolean aBoolean)
Visualizer
setApplicationRequired
in interface Visualizer
setApplicationRequired
in class AbstractView
aBoolean
- indicates if a visualizer required user inputcom.jaxfront.ui.Visualizer#setApplicationRequired(boolean)
public void showLabel(boolean show)
showLabel
in interface Visualizer
showLabel
in class AbstractView
show
- if true, show the label, if false, hide the labelVisualizer.showLabel(boolean)
public void release()
Visualizer
release
in interface Visualizer
release
in class AbstractView
com.jaxfront.ui.Visualizer#release()
public void setChoosenKeyValue(java.lang.String xpathRelativeToChoosenKey, java.lang.String newValue)
com.jaxfront.types.AbstractType#setChoosenKeyValue(java.lang.String,
java.lang.String)
public void setChoosenKeyContextValue(java.lang.String xpathRelativeToChoosenKeyContext, java.lang.String newValue)
setChoosenKeyContextValue
in class AbstractView
com.jaxfront.types.AbstractType#setChoosenKeyContextValue(java.lang.String,
java.lang.String)
public void showTab(Type selectedType, java.lang.Object component)
TabbableView
showTab
in interface TabbableView
component
- of the tab to be shownpublic void showUpDownButtons(boolean showUpDownButtons)
showUpDownButtons
in interface ListVisualizer
showUpDownButtons
- true if the buttons should be shownpublic void selectType(Type model)
ListVisualizer
selectType
in interface ListVisualizer
public void selectType(Type model, boolean isUserAction)
selectType
in interface ListVisualizer
model
- the given modelisUserAction
- defines if the user visually clicked with the mouse on a
selectionpublic void valueChanged(javax.swing.event.ListSelectionEvent e)
valueChanged
in interface javax.swing.event.ListSelectionListener
e
- a ListSelectionEventpublic void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged
in interface java.awt.event.ItemListener
itemStateChanged
in class AbstractView
ItemListener.itemStateChanged(ItemEvent)
public void setDialogSize(int width, int height)
public void setDialogLcation(int x, int y)
public JAXDataTable getDataTable()
getDataTable
in interface ListVisualizer
public void removeTab(Type type)
removeTab
in interface ListVisualizer
type
- type to removepublic void addTab(Type type)
addTab
in interface ListVisualizer
type
- type to add as tabpublic void addTab(Type type, int index)
type
- type to add as tabpublic void selectTab(Type type)
type
- type to select within tabbed panepublic Visualizer getSelectedTabVisualizer()
public void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged
in interface javax.swing.event.ChangeListener
public void domChanged(DOMChangeEvent event)
DOMChangeListener
domChanged
in interface DOMChangeListener
event
- occured DOMChangeEventpublic void popupMenuCanceled(javax.swing.event.PopupMenuEvent e)
popupMenuCanceled
in interface javax.swing.event.PopupMenuListener
public void popupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent e)
popupMenuWillBecomeInvisible
in interface javax.swing.event.PopupMenuListener
public void popupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent e)
popupMenuWillBecomeVisible
in interface javax.swing.event.PopupMenuListener
public void setVisible(boolean visible)
Visualizer
setVisible
in interface Visualizer
setVisible
in class AbstractView
visible
- visibility of the visualizerComponent.setVisible(boolean)
public void setDeleteActionEnabled(boolean enabled)
public void setAddActionEnabled(boolean enabled)
public void setCopyActionEnabled(boolean enabled)
public void setCopyContentActionEnabled(boolean enabled)
public void setEditActionEnabled(boolean enabled)
public void setMoveUpActionEnabled(boolean enabled)
public void setMoveDownActionEnabled(boolean enabled)
public void setPasteContentActionEnabled(boolean enabled)
public void resetView()
resetView
in interface ListVisualizer
model
- the given modelisUserAction
- defines if the user visually clicked with the mouse on a
selectionpublic java.util.List getButtonListeners(boolean build)
public void fireButtonListeners(int actionType, java.awt.event.ActionEvent ae)
public boolean addEditListener(java.awt.event.ActionListener listener)
public boolean addAddListener(java.awt.event.ActionListener listener)
public boolean addDeleteListener(java.awt.event.ActionListener listener)
public boolean addCopyListener(java.awt.event.ActionListener listener)
public boolean addMoveUpListener(java.awt.event.ActionListener listener)
public boolean addMoveDownListener(java.awt.event.ActionListener listener)
public void removeAddListener(java.awt.event.ActionListener listener)
public void removeDeleteListener(java.awt.event.ActionListener listener)
public void removeCopyListener(java.awt.event.ActionListener listener)
public void removeMoveUpListener(java.awt.event.ActionListener listener)
public void removeMoveDownListener(java.awt.event.ActionListener listener)
public void stopCellEditing()
public ListType getListModel()
getListModel
in interface ListVisualizer
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class AbstractView
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
public void windowClosed(java.awt.event.WindowEvent e)
windowClosed
in interface java.awt.event.WindowListener
public void windowActivated(java.awt.event.WindowEvent e)
windowActivated
in interface java.awt.event.WindowListener
public void windowClosing(java.awt.event.WindowEvent e)
windowClosing
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowIconified(java.awt.event.WindowEvent e)
windowIconified
in interface java.awt.event.WindowListener
public void windowOpened(java.awt.event.WindowEvent e)
windowOpened
in interface java.awt.event.WindowListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |