|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectesmska.integration.IntegrationAdapter
esmska.integration.MacIntegration
public class MacIntegration
Integration for Mac OS X.
| Field Summary |
|---|
| Fields inherited from class esmska.integration.IntegrationAdapter |
|---|
bean |
| Constructor Summary | |
|---|---|
MacIntegration()
|
|
| Method Summary | |
|---|---|
void |
activateGUI()
Inicialize stuff to handle GUI stuff, adjust GUI for the current envirnonment |
java.io.File |
getConfigDir(java.io.File defaultConfigDir)
Get the location of system config directory (not program config directory) |
java.io.File |
getDataDir(java.io.File defaultDataDir)
Get the location of system data directory (not program data directory) |
java.io.File |
getLogFile(java.io.File defaultLogFile)
Get the location of a program log file |
java.lang.String |
getProgramDirName(java.lang.String defaultProgramDirName)
Returns how the program directory in system directories should be named |
void |
handleAbout(com.apple.eawt.ApplicationEvent e)
|
void |
handleOpenApplication(com.apple.eawt.ApplicationEvent e)
|
void |
handleOpenFile(com.apple.eawt.ApplicationEvent e)
|
void |
handlePreferences(com.apple.eawt.ApplicationEvent e)
|
void |
handlePrintFile(com.apple.eawt.ApplicationEvent e)
|
void |
handleQuit(com.apple.eawt.ApplicationEvent e)
|
void |
handleReOpenApplication(com.apple.eawt.ApplicationEvent e)
|
protected void |
initialize()
Initializes adapter. |
boolean |
isModalSheetVisible()
Is some modal sheet of main window visible? |
void |
registerModalSheet(javax.swing.JDialog dialog)
Register modal sheet for proper handling. |
void |
setActionBean(ActionBean bean)
Set action bean. |
void |
setSMSCount(java.lang.Integer count)
Set SMS count. |
| Methods inherited from class esmska.integration.IntegrationAdapter |
|---|
getInstance |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MacIntegration()
| Method Detail |
|---|
protected void initialize()
IntegrationAdapter
initialize in class IntegrationAdapterpublic void activateGUI()
IntegrationAdapter
activateGUI in class IntegrationAdapterpublic java.io.File getConfigDir(java.io.File defaultConfigDir)
IntegrationAdapter
getConfigDir in class IntegrationAdapterpublic java.io.File getDataDir(java.io.File defaultDataDir)
IntegrationAdapter
getDataDir in class IntegrationAdapterpublic java.io.File getLogFile(java.io.File defaultLogFile)
IntegrationAdapter
getLogFile in class IntegrationAdapterpublic java.lang.String getProgramDirName(java.lang.String defaultProgramDirName)
IntegrationAdapter
getProgramDirName in class IntegrationAdapterpublic void setActionBean(ActionBean bean)
IntegrationAdapter
setActionBean in class IntegrationAdapterbean - action beanIntegrationAdapter.setActionBean(esmska.integration.ActionBean)public void registerModalSheet(javax.swing.JDialog dialog)
IntegrationAdapterRegister modal sheet for proper handling. Probably usable only on Mac, other OS doesnt have concept of sheet window.
Default implementation does nothing.
registerModalSheet in class IntegrationAdapterdialog - registered dialogpublic boolean isModalSheetVisible()
IntegrationAdapter
isModalSheetVisible in class IntegrationAdapterfalsepublic void setSMSCount(java.lang.Integer count)
IntegrationAdapter
setSMSCount in class IntegrationAdaptercount - new sms count. Use null to clear text.IntegrationAdapter.setSMSCount(Integer)public void handleAbout(com.apple.eawt.ApplicationEvent e)
handleAbout in interface com.apple.eawt.ApplicationListenerApplicationListener.handleAbout(com.apple.eawt.ApplicationEvent)public void handleOpenApplication(com.apple.eawt.ApplicationEvent e)
handleOpenApplication in interface com.apple.eawt.ApplicationListenerApplicationListener.handleOpenApplication(com.apple.eawt.ApplicationEvent)public void handleOpenFile(com.apple.eawt.ApplicationEvent e)
handleOpenFile in interface com.apple.eawt.ApplicationListenerApplicationListener.handleOpenFile(com.apple.eawt.ApplicationEvent)public void handlePreferences(com.apple.eawt.ApplicationEvent e)
handlePreferences in interface com.apple.eawt.ApplicationListenerApplicationListener.handlePreferences(com.apple.eawt.ApplicationEvent)public void handlePrintFile(com.apple.eawt.ApplicationEvent e)
handlePrintFile in interface com.apple.eawt.ApplicationListenerApplicationListener.handlePrintFile(com.apple.eawt.ApplicationEvent)public void handleQuit(com.apple.eawt.ApplicationEvent e)
handleQuit in interface com.apple.eawt.ApplicationListenerApplicationListener.handleQuit(com.apple.eawt.ApplicationEvent)public void handleReOpenApplication(com.apple.eawt.ApplicationEvent e)
handleReOpenApplication in interface com.apple.eawt.ApplicationListenerApplicationListener.handleReOpenApplication(com.apple.eawt.ApplicationEvent)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||