java.lang.Object
dexter.core.AbstractService
dexter.core.DefaultService
plugins.CsBeagle.CsBeagle
- All Implemented Interfaces:
- BuddyDataChangeListener, dexter.core.Entry, dexter.property.PropertyChangedListener, java.lang.Runnable, dexter.core.Service, dexter.swingExtensions.Trayable
- public class CsBeagle
- extends dexter.core.DefaultService
- implements BuddyDataChangeListener, dexter.property.PropertyChangedListener
| Nested classes inherited from class dexter.core.AbstractService |
dexter.core.AbstractService.OptionAction |
|
Constructor Summary |
CsBeagle()
Creates a new instance of CsBeagle |
| Methods inherited from class dexter.core.AbstractService |
addDataChangeListener, addTrayListener, fireAddToTray, fireChangeTray, fireNodeAdded, fireNodeChanged, fireNodeMoved, fireNodeRemoveAll, fireNodeRemoved, fireRemoveFromTray, fireSelected, getFont, getIcon, getId, getPanel, getPluginMenu, getPopupMenu, getPropertyFile, getRollOverIcon, getRootTreeNode, getToolTipText, getTrayIcon, getTrayPopupMenu, invokePropertyDlg, isTray, removeDataChangeListener, removeFromTray, removeTrayListener, sendToTray, setIcon, setId, setServiceName, setToolTipText, toString, updateUI |
servers
private static ServerList servers
sCounter
protected int sCounter
restart
protected boolean restart
favorite
protected boolean favorite
dest
protected int dest
time_out
protected int time_out
server_finished
protected static int server_finished
fname
protected java.lang.String fname
nodes
protected java.util.HashMap nodes
powerSearch
private javax.swing.Action powerSearch
helpAction
private javax.swing.Action helpAction
showServerInfoDlg
private javax.swing.Action showServerInfoDlg
showServerDlg
private javax.swing.Action showServerDlg
addIp
private javax.swing.Action addIp
pingAction
private javax.swing.Action pingAction
players
protected java.util.Vector players
pFavoriteDat
dexter.property.Property pFavoriteDat
pSleep
dexter.property.Property pSleep
pBuddies
dexter.property.Property pBuddies
pPopup
dexter.property.Property pPopup
pPowerSearch
dexter.property.Property pPowerSearch
pPowerSearchThreads
dexter.property.Property pPowerSearchThreads
pPingExec
dexter.property.Property pPingExec
pPingParameters
dexter.property.Property pPingParameters
powerThreadNeverStarted
protected boolean powerThreadNeverStarted
CsBeagle
public CsBeagle()
- Creates a new instance of CsBeagle
createPopupMenu
protected void createPopupMenu()
initRun
public void initRun()
restart
public void restart()
doRun
public void doRun()
finalizeRun
public void finalizeRun()
createBuddyNodes
public void createBuddyNodes()
propertyChanged
public void propertyChanged(dexter.property.Property p)
- Specified by:
propertyChanged in interface dexter.property.PropertyChangedListener
startPowerSearch
public void startPowerSearch()
getFavoriteDat
public java.lang.String getFavoriteDat()
getSleep
public int getSleep()
getBuddies
public java.util.Vector getBuddies()
getPowerSearchAtStartup
public boolean getPowerSearchAtStartup()
getPowerSearchThreads
public int getPowerSearchThreads()
getPopupNotification
public boolean getPopupNotification()
getPingExec
public java.lang.String getPingExec()
getPingParameters
public java.lang.String getPingParameters()
viewFavoriteServers
public void viewFavoriteServers()
addIp
private void addIp(dexter.events.Event event)
showServerInfoDlg
public void showServerInfoDlg(Server server)
addPlayer
public void addPlayer(Buddy b,
Player p)
- Specified by:
addPlayer in interface BuddyDataChangeListener
removePlayer
public void removePlayer(Buddy b,
Player p)
- Specified by:
removePlayer in interface BuddyDataChangeListener
changePlayer
public void changePlayer(Buddy b,
Player p)
- Specified by:
changePlayer in interface BuddyDataChangeListener
findPlayerNode
public javax.swing.tree.DefaultMutableTreeNode findPlayerNode(javax.swing.tree.DefaultMutableTreeNode node,
Player p)