|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectesmska.integration.IntegrationAdapter
esmska.integration.mac.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()
Activates integration. |
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 |
protected void |
initialize()
Perform initialization of Mac integration. |
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()
initialize in class IntegrationAdapterpublic void activateGUI()
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||