|
||||||||||
| 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 created
public AbstractListTypeView(Type type,
Type context)
type - the type for which this visualizer will be created| Method Detail |
|---|
public void postInitialization()
Visualizer
postInitialization in interface VisualizerpostInitialization in class AbstractViewpublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListenere - an ActionEventpublic void ancestorAdded(javax.swing.event.AncestorEvent event)
ancestorAdded in interface javax.swing.event.AncestorListenerevent - an AncestorEventpublic void ancestorMoved(javax.swing.event.AncestorEvent event)
ancestorMoved in interface javax.swing.event.AncestorListenerevent - an AncestorEventpublic void focusLost(java.awt.event.FocusEvent e)
focusLost in interface java.awt.event.FocusListenerfocusLost in class AbstractViewFocusListener.focusLost(java.awt.event.FocusEvent)public void ancestorRemoved(javax.swing.event.AncestorEvent event)
ancestorRemoved in interface javax.swing.event.AncestorListenerevent - 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 ListVisualizerselectedType - 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 ListVisualizergetSelectedType in class AbstractViewpublic Type getSelectedTabType()
getSelectedTabType in interface TabbableViewpublic void handleButtonEnabling()
public java.util.Vector getSelectedTypes()
public boolean isDialogEditMode()
public void markError()
markError in interface VisualizermarkError in class AbstractViewVisualizer.markError()public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenere - a MouseEvent that occuredpublic void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered in interface java.awt.event.MouseListenere - a MouseEvent that occuredpublic void mouseExited(java.awt.event.MouseEvent e)
mouseExited in interface java.awt.event.MouseListenere - a MouseEvent that occuredpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in interface java.awt.event.MouseListenere - a MouseEvent that occuredpublic void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased in interface java.awt.event.MouseListenere - a MouseEvent that occuredpublic void populateModel()
populateModel in interface VisualizerpopulateModel in class AbstractViewVisualizer.populateModel()public void populateView()
populateView in interface VisualizerpopulateView in class AbstractViewVisualizer.populateView()public void removeButtonPanel()
public void resetError()
resetError in interface VisualizerresetError in class AbstractViewVisualizer.resetError()public void setBorder(javax.swing.border.Border border)
setBorder in class javax.swing.JComponentborder - a borderpublic void showModel(Type model)
showModel in interface ListVisualizermodel - the given modelpublic void setEnabled(boolean enabled)
setEnabled in interface VisualizersetEnabled in class AbstractViewenabled - enable/disable this visualizerComponent.isEnabled()public void setEditable(boolean editable)
Visualizer
setEditable in interface VisualizersetEditable in class AbstractVieweditable - enable/disable this visualizercom.jaxfront.ui.Visualizer#setEditable(boolean)public void setLabelColor(java.awt.Color color)
setLabelColor in interface VisualizersetLabelColor in class AbstractViewcolor - a new color for the labelVisualizer.setLabelColor(java.awt.Color)public void setRequired(boolean aBoolean)
setRequired in interface VisualizersetRequired in class AbstractViewaBoolean - true, if this visualizer requires user input, false otherwiseVisualizer.setRequired(boolean)public void setApplicationRequired(boolean aBoolean)
Visualizer
setApplicationRequired in interface VisualizersetApplicationRequired in class AbstractViewaBoolean - indicates if a visualizer required user inputcom.jaxfront.ui.Visualizer#setApplicationRequired(boolean)public void showLabel(boolean show)
showLabel in interface VisualizershowLabel in class AbstractViewshow - if true, show the label, if false, hide the labelVisualizer.showLabel(boolean)public void release()
Visualizer
release in interface Visualizerrelease in class AbstractViewcom.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 AbstractViewcom.jaxfront.types.AbstractType#setChoosenKeyContextValue(java.lang.String,
java.lang.String)
public void showTab(Type selectedType,
java.lang.Object component)
TabbableView
showTab in interface TabbableViewcomponent - of the tab to be shownpublic void showUpDownButtons(boolean showUpDownButtons)
showUpDownButtons in interface ListVisualizershowUpDownButtons - 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 ListVisualizermodel - 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.ListSelectionListenere - a ListSelectionEventpublic void itemStateChanged(java.awt.event.ItemEvent e)
itemStateChanged in interface java.awt.event.ItemListeneritemStateChanged in class AbstractViewItemListener.itemStateChanged(ItemEvent)
public void setDialogSize(int width,
int height)
public void setDialogLcation(int x,
int y)
public JAXDataTable getDataTable()
getDataTable in interface ListVisualizerpublic void removeTab(Type type)
removeTab in interface ListVisualizertype - type to removepublic void addTab(Type type)
addTab in interface ListVisualizertype - type to add as tab
public 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.ChangeListenerpublic void domChanged(DOMChangeEvent event)
DOMChangeListener
domChanged in interface DOMChangeListenerevent - occured DOMChangeEventpublic void popupMenuCanceled(javax.swing.event.PopupMenuEvent e)
popupMenuCanceled in interface javax.swing.event.PopupMenuListenerpublic void popupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent e)
popupMenuWillBecomeInvisible in interface javax.swing.event.PopupMenuListenerpublic void popupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent e)
popupMenuWillBecomeVisible in interface javax.swing.event.PopupMenuListenerpublic void setVisible(boolean visible)
Visualizer
setVisible in interface VisualizersetVisible in class AbstractViewvisible - 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 ListVisualizermodel - 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 ListVisualizerpublic void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerpropertyChange in class AbstractViewPropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)public void windowClosed(java.awt.event.WindowEvent e)
windowClosed in interface java.awt.event.WindowListenerpublic void windowActivated(java.awt.event.WindowEvent e)