com.l2fprod.common.application
Class OSXAdapter

java.lang.Object
  extended by com.l2fprod.common.application.OSXAdapter

public class OSXAdapter
extends java.lang.Object

A wrapper around Apple eawt classes to handle About, Preferences and Quit commands. It registers a listener on the Application.


Constructor Summary
OSXAdapter()
           
 
Method Summary
protected  void handleAbout()
           
protected  void handlePreferences()
           
protected  void handleQuit()
           
 void setEnabledAboutMenu(boolean enable)
           
 void setEnabledPreferencesMenu(boolean enable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OSXAdapter

public OSXAdapter()
           throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

setEnabledPreferencesMenu

public void setEnabledPreferencesMenu(boolean enable)
                               throws java.lang.Exception
Throws:
java.lang.Exception

setEnabledAboutMenu

public void setEnabledAboutMenu(boolean enable)
                         throws java.lang.Exception
Throws:
java.lang.Exception

handleAbout

protected void handleAbout()

handlePreferences

protected void handlePreferences()

handleQuit

protected void handleQuit()