|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.ifremer.isisfish.logging.console.LogConsoleModel
public class LogConsoleModel
This class is the model used in LogConsole.
The model deals with ChangeEvent to notify ui, model has changed.
| Field Summary | |
|---|---|
protected java.util.List<java.lang.String> |
allItems
list of all items we keep in store |
protected javax.swing.event.ChangeEvent |
changeEvent
The unique changeEvent |
protected long |
firstLinePosition
the position of the first line in model |
protected java.lang.String |
from
default from from mail send |
protected int |
levels
the levels to filter |
protected javax.swing.event.EventListenerList |
listenerList
to contains listeners |
protected java.io.File |
logFile
the real log file |
protected long |
nbLines
the size of the stream |
protected int |
nbLinesInEditor
the maximum number of items to display in ui |
protected java.lang.String |
searchText
the text to filter |
protected java.lang.String |
smtpServer
server to use for mail send |
protected java.lang.String |
to
default destinataire for mail send |
| Constructor Summary | |
|---|---|
LogConsoleModel(java.io.File logFile,
int nbLinesInEditor,
java.lang.String smtpServer,
java.lang.String fromMail,
java.lang.String to)
|
|
| Method Summary | |
|---|---|
void |
addChangeListener(javax.swing.event.ChangeListener l)
Adds a ChangeListener to the button. |
boolean |
canReset()
|
protected void |
fireStateChanged()
Notifies all listeners that have registered interest for notification on this event type. |
javax.swing.event.ChangeListener[] |
getChangeListeners()
Returns an array of all the ChangeListeners added
to this AbstractButton with addChangeListener(). |
long |
getFirstLinePosition()
|
java.lang.String |
getFrom()
|
long |
getLastLinePosition()
|
int |
getLevels()
|
java.io.File |
getLogFile()
|
long |
getNbLines()
|
int |
getNbLinesInEditor()
|
java.lang.String |
getSearchText()
|
java.lang.String |
getSmtpServer()
|
java.lang.String |
getText()
|
boolean |
isBOF()
|
boolean |
isEOF()
|
void |
removeChangeListener(javax.swing.event.ChangeListener l)
Removes a ChangeListener from the button. |
void |
setEmailFrom(java.lang.String from)
|
void |
setEmailTo(java.lang.String to)
|
void |
setFirstLinePosition(long firstLinePosition)
|
void |
setLevels(int levels)
|
void |
setNbLines(long nbLines)
|
void |
setNbLinesInEditor(int nbLinesInEditor)
|
void |
setSearchText(java.lang.String searchText)
|
void |
setSmtpServer(java.lang.String smtpServer)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int nbLinesInEditor
protected long nbLines
protected java.lang.String searchText
protected int levels
protected java.io.File logFile
protected java.lang.String smtpServer
protected java.lang.String to
protected java.lang.String from
protected long firstLinePosition
protected java.util.List<java.lang.String> allItems
protected javax.swing.event.EventListenerList listenerList
protected javax.swing.event.ChangeEvent changeEvent
| Constructor Detail |
|---|
public LogConsoleModel(java.io.File logFile,
int nbLinesInEditor,
java.lang.String smtpServer,
java.lang.String fromMail,
java.lang.String to)
| Method Detail |
|---|
public java.lang.String getText()
public boolean canReset()
public long getNbLines()
public java.io.File getLogFile()
public long getFirstLinePosition()
public long getLastLinePosition()
public int getLevels()
public java.lang.String getSearchText()
public void setSmtpServer(java.lang.String smtpServer)
public void setEmailTo(java.lang.String to)
public void setEmailFrom(java.lang.String from)
public void setFirstLinePosition(long firstLinePosition)
public void setSearchText(java.lang.String searchText)
public void setNbLines(long nbLines)
public void setLevels(int levels)
public int getNbLinesInEditor()
public void setNbLinesInEditor(int nbLinesInEditor)
public boolean isBOF()
public boolean isEOF()
public java.lang.String getFrom()
public java.lang.String getSmtpServer()
public void addChangeListener(javax.swing.event.ChangeListener l)
ChangeListener to the button.
l - the listener to be addedpublic void removeChangeListener(javax.swing.event.ChangeListener l)
l - the listener to be removedpublic javax.swing.event.ChangeListener[] getChangeListeners()
ChangeListeners added
to this AbstractButton with addChangeListener().
ChangeListeners added or an empty
array if no listeners have been addedprotected void fireStateChanged()
EventListenerList
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||