public class LogConsoleModel extends Object
Modifier and Type | Field and Description |
---|---|
protected List<String> |
allItems
list of all items we keep in store
|
protected ChangeEvent |
changeEvent
The unique changeEvent
|
protected long |
firstLinePosition
the position of the first line in model
|
protected String |
from
default from from mail send
|
protected int |
levels
the levels to filter
|
protected EventListenerList |
listenerList
to contains listeners
|
protected 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 String |
searchText
the text to filter
|
protected String |
smtpServer
server to use for mail send
|
protected String |
to
default destinataire for mail send
|
Constructor and Description |
---|
LogConsoleModel(File logFile,
int nbLinesInEditor,
String smtpServer,
String fromMail,
String to) |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(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.
|
ChangeListener[] |
getChangeListeners()
Returns an array of all the
ChangeListener s added
to this AbstractButton with addChangeListener(). |
long |
getFirstLinePosition() |
String |
getFrom() |
long |
getLastLinePosition() |
int |
getLevels() |
File |
getLogFile() |
long |
getNbLines() |
int |
getNbLinesInEditor() |
String |
getSearchText() |
String |
getSmtpServer() |
String |
getText() |
boolean |
isBOF() |
boolean |
isEOF() |
void |
removeChangeListener(ChangeListener l)
Removes a ChangeListener from the button.
|
void |
setEmailFrom(String from) |
void |
setEmailTo(String to) |
void |
setFirstLinePosition(long firstLinePosition) |
void |
setLevels(int levels) |
void |
setNbLines(long nbLines) |
void |
setNbLinesInEditor(int nbLinesInEditor) |
void |
setSearchText(String searchText) |
void |
setSmtpServer(String smtpServer) |
protected int nbLinesInEditor
protected long nbLines
protected String searchText
protected int levels
protected File logFile
protected String smtpServer
protected String to
protected String from
protected long firstLinePosition
protected EventListenerList listenerList
protected ChangeEvent changeEvent
public String getText()
public boolean canReset()
public long getNbLines()
public File getLogFile()
public long getFirstLinePosition()
public long getLastLinePosition()
public int getLevels()
public String getSearchText()
public void setSmtpServer(String smtpServer)
public void setEmailTo(String to)
public void setEmailFrom(String from)
public void setFirstLinePosition(long firstLinePosition)
public void setSearchText(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 String getFrom()
public String getSmtpServer()
public void addChangeListener(ChangeListener l)
ChangeListener
to the button.l
- the listener to be addedpublic void removeChangeListener(ChangeListener l)
l
- the listener to be removedpublic ChangeListener[] getChangeListeners()
ChangeListener
s added
to this AbstractButton with addChangeListener().ChangeListener
s added or an empty
array if no listeners have been addedprotected void fireStateChanged()
EventListenerList
Copyright © 1999–2020 CodeLutin. All rights reserved.