de.enough.polish.swing
Class MacOsXIntegration
java.lang.Object
de.enough.polish.swing.NativeIntegration
de.enough.polish.swing.MacOsXIntegration
- All Implemented Interfaces:
- com.apple.eawt.ApplicationListener, EventListener
public class MacOsXIntegration
- extends NativeIntegration
- implements com.apple.eawt.ApplicationListener
Integrates Mac OS X for a swing application.
Copyright Enough Software 2004 - 2011
history
Dec 3, 2004 - rob creation
- Author:
- Robert Virkus, robert@enough.de
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parent
protected Application parent
MacOsXIntegration
protected MacOsXIntegration()
- Creates a new integration.
init
public void init(Application parentApplication,
String applicationName)
- Specified by:
init in class NativeIntegration
createMenu
public JMenu createMenu()
- Specified by:
createMenu in class NativeIntegration
handleOpenApplication
public void handleOpenApplication(com.apple.eawt.ApplicationEvent event)
- Specified by:
handleOpenApplication in interface com.apple.eawt.ApplicationListener
handleOpenFile
public void handleOpenFile(com.apple.eawt.ApplicationEvent event)
- Specified by:
handleOpenFile in interface com.apple.eawt.ApplicationListener
handlePreferences
public void handlePreferences(com.apple.eawt.ApplicationEvent event)
- Specified by:
handlePreferences in interface com.apple.eawt.ApplicationListener
handlePrintFile
public void handlePrintFile(com.apple.eawt.ApplicationEvent event)
- Specified by:
handlePrintFile in interface com.apple.eawt.ApplicationListener
handleQuit
public void handleQuit(com.apple.eawt.ApplicationEvent event)
- Specified by:
handleQuit in interface com.apple.eawt.ApplicationListener
handleReOpenApplication
public void handleReOpenApplication(com.apple.eawt.ApplicationEvent event)
- Specified by:
handleReOpenApplication in interface com.apple.eawt.ApplicationListener
handleAbout
public void handleAbout(com.apple.eawt.ApplicationEvent event)
- Specified by:
handleAbout in interface com.apple.eawt.ApplicationListener