Package org.ujmp.gui.table
Class FastListSelectionModel64
java.lang.Object
org.ujmp.gui.table.FastListSelectionModel64
- All Implemented Interfaces:
ListSelectionModel
,ListSelectionModel64
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EventListenerList
private long
private long
private final int
private boolean
Fields inherited from interface javax.swing.ListSelectionModel
MULTIPLE_INTERVAL_SELECTION, SINGLE_INTERVAL_SELECTION, SINGLE_SELECTION
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
final void
final void
addSelectionInterval
(int index0, int index1) final void
addSelectionInterval
(long index0, long index1) final void
private final void
protected final void
fireValueChanged
(long firstIndex, long lastIndex) protected final void
fireValueChanged
(long firstIndex, long lastIndex, boolean isAdjusting) final int
final long
final int
final long
final int
final long
final int
final long
final int
final boolean
final void
insertIndexInterval
(int index, int length, boolean before) final void
insertIndexInterval
(long index, long length, boolean before) final boolean
isSelectedIndex
(int index) final boolean
isSelectedIndex
(long index) final boolean
final void
removeIndexInterval
(int index0, int index1) final void
removeIndexInterval
(long index0, long index1) final void
final void
final void
removeSelectionInterval
(int index0, int index1) final void
removeSelectionInterval
(long index0, long index1) final void
setAnchorSelectionIndex
(int index) final void
setAnchorSelectionIndex
(long index) final void
setLeadSelectionIndex
(int index) final void
setLeadSelectionIndex
(long index) final void
setSelectionInterval
(int index0, int index1) final void
setSelectionInterval
(long index0, long index1) final void
setSelectionMode
(int selectionMode) final void
setValueIsAdjusting
(boolean valueIsAdjusting)
-
Field Details
-
selectionMode
private final int selectionMode- See Also:
-
listenerList
-
minIndex
private long minIndex -
maxIndex
private long maxIndex -
valueIsAdjusting
private boolean valueIsAdjusting
-
-
Constructor Details
-
FastListSelectionModel64
public FastListSelectionModel64()
-
-
Method Details
-
addListSelectionListener
- Specified by:
addListSelectionListener
in interfaceListSelectionModel
-
removeListSelectionListener
- Specified by:
removeListSelectionListener
in interfaceListSelectionModel
-
addListSelectionListener
- Specified by:
addListSelectionListener
in interfaceListSelectionModel64
-
removeListSelectionListener
- Specified by:
removeListSelectionListener
in interfaceListSelectionModel64
-
addSelectionInterval
public final void addSelectionInterval(int index0, int index1) - Specified by:
addSelectionInterval
in interfaceListSelectionModel
-
addSelectionInterval
public final void addSelectionInterval(long index0, long index1) - Specified by:
addSelectionInterval
in interfaceListSelectionModel64
-
fireValueChanged
protected final void fireValueChanged(long firstIndex, long lastIndex) -
fireValueChanged
protected final void fireValueChanged(long firstIndex, long lastIndex, boolean isAdjusting) -
clearSelection
public final void clearSelection()- Specified by:
clearSelection
in interfaceListSelectionModel
-
fireValueChanged
private final void fireValueChanged() -
getMinSelectionIndex
public final int getMinSelectionIndex()- Specified by:
getMinSelectionIndex
in interfaceListSelectionModel
-
getMinSelectionIndex64
public final long getMinSelectionIndex64()- Specified by:
getMinSelectionIndex64
in interfaceListSelectionModel64
-
getAnchorSelectionIndex
public final int getAnchorSelectionIndex()- Specified by:
getAnchorSelectionIndex
in interfaceListSelectionModel
-
getAnchorSelectionIndex64
public final long getAnchorSelectionIndex64()- Specified by:
getAnchorSelectionIndex64
in interfaceListSelectionModel64
-
getLeadSelectionIndex
public final int getLeadSelectionIndex()- Specified by:
getLeadSelectionIndex
in interfaceListSelectionModel
-
getLeadSelectionIndex64
public final long getLeadSelectionIndex64()- Specified by:
getLeadSelectionIndex64
in interfaceListSelectionModel64
-
getMaxSelectionIndex
public final int getMaxSelectionIndex()- Specified by:
getMaxSelectionIndex
in interfaceListSelectionModel
-
getMaxSelectionIndex64
public final long getMaxSelectionIndex64()- Specified by:
getMaxSelectionIndex64
in interfaceListSelectionModel64
-
getSelectionMode
public final int getSelectionMode()- Specified by:
getSelectionMode
in interfaceListSelectionModel
-
getValueIsAdjusting
public final boolean getValueIsAdjusting()- Specified by:
getValueIsAdjusting
in interfaceListSelectionModel
-
insertIndexInterval
public final void insertIndexInterval(int index, int length, boolean before) - Specified by:
insertIndexInterval
in interfaceListSelectionModel
-
insertIndexInterval
public final void insertIndexInterval(long index, long length, boolean before) - Specified by:
insertIndexInterval
in interfaceListSelectionModel64
-
isSelectedIndex
public final boolean isSelectedIndex(int index) - Specified by:
isSelectedIndex
in interfaceListSelectionModel
-
isSelectedIndex
public final boolean isSelectedIndex(long index) - Specified by:
isSelectedIndex
in interfaceListSelectionModel64
-
isSelectionEmpty
public final boolean isSelectionEmpty()- Specified by:
isSelectionEmpty
in interfaceListSelectionModel
-
removeIndexInterval
public final void removeIndexInterval(int index0, int index1) - Specified by:
removeIndexInterval
in interfaceListSelectionModel
-
removeIndexInterval
public final void removeIndexInterval(long index0, long index1) - Specified by:
removeIndexInterval
in interfaceListSelectionModel64
-
removeSelectionInterval
public final void removeSelectionInterval(int index0, int index1) - Specified by:
removeSelectionInterval
in interfaceListSelectionModel
-
removeSelectionInterval
public final void removeSelectionInterval(long index0, long index1) - Specified by:
removeSelectionInterval
in interfaceListSelectionModel64
-
setAnchorSelectionIndex
public final void setAnchorSelectionIndex(int index) - Specified by:
setAnchorSelectionIndex
in interfaceListSelectionModel
-
setAnchorSelectionIndex
public final void setAnchorSelectionIndex(long index) - Specified by:
setAnchorSelectionIndex
in interfaceListSelectionModel64
-
setLeadSelectionIndex
public final void setLeadSelectionIndex(int index) - Specified by:
setLeadSelectionIndex
in interfaceListSelectionModel
-
setLeadSelectionIndex
public final void setLeadSelectionIndex(long index) - Specified by:
setLeadSelectionIndex
in interfaceListSelectionModel64
-
setSelectionInterval
public final void setSelectionInterval(int index0, int index1) - Specified by:
setSelectionInterval
in interfaceListSelectionModel
-
setSelectionInterval
public final void setSelectionInterval(long index0, long index1) - Specified by:
setSelectionInterval
in interfaceListSelectionModel64
-
setSelectionMode
public final void setSelectionMode(int selectionMode) - Specified by:
setSelectionMode
in interfaceListSelectionModel
-
setValueIsAdjusting
public final void setValueIsAdjusting(boolean valueIsAdjusting) - Specified by:
setValueIsAdjusting
in interfaceListSelectionModel
-