com.l2fprod.common.swing.list
Class MutableListModel.Actions

java.lang.Object
  extended by com.l2fprod.common.swing.list.MutableListModel.Actions
Enclosing interface:
MutableListModel

public static class MutableListModel.Actions
extends java.lang.Object

Standard list of Actions that could be plugged to a list.


Constructor Summary
MutableListModel.Actions()
           
 
Method Summary
static javax.swing.Action createActionListAction(javax.swing.JList list, java.lang.String text, MutableListModel.ActionList _action)
           
static javax.swing.Action createMoveDownAction(javax.swing.JList list)
           
static javax.swing.Action createMoveDownAction(javax.swing.JTable table)
           
static javax.swing.Action createMoveToBottomAction(javax.swing.JList list)
           
static javax.swing.Action createMoveToTopAction(javax.swing.JList list)
           
static javax.swing.Action createMoveUpAction(javax.swing.JList list)
           
static javax.swing.Action createMoveUpAction(javax.swing.JTable table)
           
static javax.swing.Action createRemoveAction(javax.swing.JList list)
           
static javax.swing.Action createRemoveAction(javax.swing.JTable table)
           
static javax.swing.Action createRemoveAllAction(javax.swing.JList list)
           
static javax.swing.Action createRemoveAllAction(javax.swing.JTable table)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MutableListModel.Actions

public MutableListModel.Actions()
Method Detail

createMoveToTopAction

public static javax.swing.Action createMoveToTopAction(javax.swing.JList list)

createMoveUpAction

public static javax.swing.Action createMoveUpAction(javax.swing.JList list)

createMoveUpAction

public static javax.swing.Action createMoveUpAction(javax.swing.JTable table)

createMoveDownAction

public static javax.swing.Action createMoveDownAction(javax.swing.JList list)

createMoveDownAction

public static javax.swing.Action createMoveDownAction(javax.swing.JTable table)

createMoveToBottomAction

public static javax.swing.Action createMoveToBottomAction(javax.swing.JList list)

createRemoveAction

public static javax.swing.Action createRemoveAction(javax.swing.JList list)

createRemoveAction

public static javax.swing.Action createRemoveAction(javax.swing.JTable table)

createRemoveAllAction

public static javax.swing.Action createRemoveAllAction(javax.swing.JList list)

createRemoveAllAction

public static javax.swing.Action createRemoveAllAction(javax.swing.JTable table)

createActionListAction

public static javax.swing.Action createActionListAction(javax.swing.JList list,
                                                        java.lang.String text,
                                                        MutableListModel.ActionList _action)