|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.swing.AbstractListModel javax.swing.DefaultListModel org.gjt.sp.jedit.gui.HistoryModel
public class HistoryModel
A history list. One history list can be used by several history text fields. Note that the list model implementation is incomplete; no events are fired when the history model changes.
Field Summary |
---|
Fields inherited from class javax.swing.AbstractListModel |
---|
listenerList |
Constructor Summary | |
---|---|
HistoryModel(java.lang.String name)
Creates a new history list. |
Method Summary | |
---|---|
void |
addItem(java.lang.String text)
Adds an item to the end of this history list, trimming the list to the maximum number of items if necessary. |
void |
clear()
Deprecated. Call removeAllElements() instead. |
java.lang.String |
getItem(int index)
Returns an item from the history list. |
static HistoryModel |
getModel(java.lang.String name)
Returns a named model. |
java.lang.String |
getName()
Returns the name of this history list. |
void |
insertElementAt(java.lang.Object obj,
int index)
|
static void |
loadHistory()
|
static void |
propertiesChanged()
|
void |
removeAllElements()
|
boolean |
removeElement(java.lang.Object obj)
|
static void |
saveHistory()
|
Methods inherited from class javax.swing.DefaultListModel |
---|
add, addElement, capacity, contains, copyInto, elementAt, elements, ensureCapacity, firstElement, get, getElementAt, getSize, indexOf, indexOf, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, removeElementAt, removeRange, set, setElementAt, setSize, size, toArray, toString, trimToSize |
Methods inherited from class javax.swing.AbstractListModel |
---|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.swing.ListModel |
---|
addListDataListener, getElementAt, getSize, removeListDataListener |
Constructor Detail |
---|
public HistoryModel(java.lang.String name)
Method Detail |
---|
public void addItem(java.lang.String text)
text
- The itempublic void insertElementAt(java.lang.Object obj, int index)
insertElementAt
in interface MutableListModel
insertElementAt
in class javax.swing.DefaultListModel
public java.lang.String getItem(int index)
index
- The indexpublic boolean removeElement(java.lang.Object obj)
removeElement
in interface MutableListModel
removeElement
in class javax.swing.DefaultListModel
public void clear()
removeAllElements()
instead.
clear
in class javax.swing.DefaultListModel
public void removeAllElements()
removeAllElements
in class javax.swing.DefaultListModel
public java.lang.String getName()
public static HistoryModel getModel(java.lang.String name)
name
- The model namepublic static void loadHistory()
public static void saveHistory()
public static void propertiesChanged()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |