java.lang.Object
dexter.core.Dexter
- All Implemented Interfaces:
- dexter.property.PropertyChangedListener, dexter.property.PropertyInputListener
- public class Dexter
- extends java.lang.Object
- implements dexter.property.PropertyChangedListener, dexter.property.PropertyInputListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
trayIcon
public static boolean trayIcon
resourceFactory
private ResourceFactory resourceFactory
eventDispatcher
private dexter.events.EventDispatcher eventDispatcher
services
protected java.util.HashMap services
mainframe
public static MainFrame mainframe
home
private java.lang.String home
plugindir
private java.lang.String plugindir
pluginConf
private java.util.HashMap pluginConf
setupWizard
private dexter.property.PropertyWizard setupWizard
propertyFile
private dexter.property.PropertyFile propertyFile
pServices
private dexter.property.Property pServices
pSkinPath
private dexter.property.Property pSkinPath
dexter
protected static Dexter dexter
Dexter
public Dexter()
- Constructor
Dexter
public Dexter(java.lang.String home)
getDefaultDir
private java.lang.String getDefaultDir()
loadSkinFile
private void loadSkinFile()
loadIcons
private void loadIcons()
propertyChanged
public void propertyChanged(dexter.property.Property p)
- Specified by:
propertyChanged in interface dexter.property.PropertyChangedListener
getPropertyFile
public dexter.property.PropertyFile getPropertyFile()
addService
public void addService(java.lang.String name)
getServices
public java.util.HashMap getServices()
getServiceStrings
public java.util.Vector getServiceStrings()
removeService
public void removeService(java.lang.String name)
getMainColor
public static java.awt.Color getMainColor()
getHomeDir
public java.lang.String getHomeDir()
getSetupWizard
public dexter.property.PropertyWizard getSetupWizard()
getIcon
public javax.swing.ImageIcon getIcon()
getPluginDir
public java.lang.String getPluginDir()
getEventDispatcher
public dexter.events.EventDispatcher getEventDispatcher()
getResourceFactory
public ResourceFactory getResourceFactory()
propertyInput
public void propertyInput(dexter.property.Property p)
- Specified by:
propertyInput in interface dexter.property.PropertyInputListener
getIconPath
private java.lang.String getIconPath()
getSkinFileName
private java.lang.String getSkinFileName()
getDefaultIconPath
private java.lang.String getDefaultIconPath()
isDefaultIconPath
private boolean isDefaultIconPath()
main
public static void main(java.lang.String[] args)
printUsage
public static void printUsage()
getInstance
public static Dexter getInstance()
resourceFactory
public static ResourceFactory resourceFactory()
repairFileName
public static java.lang.String repairFileName(java.lang.String fname)