com.togethersoft.openapi.ide.inspector.util.editors
Class MultiValueUI

Direct Known Subclasses:
MultiValueElementChooserUI, MultiValueTableUI

public abstract class MultiValueUI

Represents UI component which visualize MultiValue editor. This class should to be overridden to provide custom UI.

Author:
TogetherSoft

Method Summary
 voidaddCellEditorListener(CellEditorListener l)
           
 abstract voideditValues(String title)
           Opens window to edit values.
 protected voidfireEditingCanceled()
           Called when user canceled editing.
 protected voidfireEditingStopped()
           Called when user stopped editing.
 abstract VectorgetValues()
           Returns edited values.
 voidremoveCellEditorListener(CellEditorListener l)
           

Method Detail

addCellEditorListener

public void addCellEditorListener(CellEditorListener l)

editValues

public abstract void editValues(String title)
Opens window to edit values. Has to be overridden.

fireEditingCanceled

protected void fireEditingCanceled()
Called when user canceled editing.

fireEditingStopped

protected void fireEditingStopped()
Called when user stopped editing.

getValues

public abstract Vector getValues()
Returns edited values. Has to be overridden.

removeCellEditorListener

public void removeCellEditorListener(CellEditorListener l)

Association Links

to Class java.util.ArrayList

to Class javax.swing.event.ChangeEvent