|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.muchsoft.util.mac.Java14Adapter
This class registers several callback hooks for Apple's Java 1.4 extensions.
Although it makes internal use of system dependant classes, usage of this class is portable.
Call registerJava14Handler
to register the object that
receives notifications whenever one of the defined Mac OS X GUI events happens.
Call setEnabledPrefs
to enable or disable the "Preferences" menu item.
Version History:
Constructor Summary | |
Java14Adapter()
|
Method Summary | |
void |
handleAbout(java.util.EventObject event)
An empty implementation for Java14Handler.handleAbout(java.util.EventObject) . |
void |
handleOpenApplication(java.util.EventObject event)
An empty implementation for Java14Handler.handleOpenApplication(java.util.EventObject) . |
void |
handleOpenFile(java.util.EventObject event,
java.lang.String filename)
An empty implementation for Java14Handler.handleOpenFile(java.util.EventObject, java.lang.String) . |
void |
handlePrefs(java.util.EventObject event)
An empty implementation for Java14Handler.handlePrefs(java.util.EventObject) . |
void |
handlePrintFile(java.util.EventObject event,
java.lang.String filename)
An empty implementation for Java14Handler.handleAbout(java.util.EventObject) . |
void |
handleQuit(java.util.EventObject event)
An empty implementation for Java14Handler.handleQuit(java.util.EventObject) . |
void |
handleReOpenApplication(java.util.EventObject event)
An empty implementation for Java14Handler.handleReOpenApplication(java.util.EventObject) . |
static void |
registerJava14Handler(Java14Handler handler)
Registers a callback object that implements Java14Handler . |
static void |
setEnabledPrefs(boolean enable)
Enables or disables the "Preferences" menu item. |
static void |
setHandled(java.util.EventObject event,
boolean state)
Tries to invoke setHandled() on the EventObject passed in event. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Java14Adapter()
Method Detail |
public void handleAbout(java.util.EventObject event)
Java14Handler.handleAbout(java.util.EventObject)
.
handleAbout
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectpublic void handlePrefs(java.util.EventObject event)
Java14Handler.handlePrefs(java.util.EventObject)
.
handlePrefs
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectsetEnabledPrefs(boolean)
public void handleQuit(java.util.EventObject event)
Java14Handler.handleQuit(java.util.EventObject)
.
handleQuit
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectpublic void handleOpenApplication(java.util.EventObject event)
Java14Handler.handleOpenApplication(java.util.EventObject)
.
handleOpenApplication
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectpublic void handleReOpenApplication(java.util.EventObject event)
Java14Handler.handleReOpenApplication(java.util.EventObject)
.
handleReOpenApplication
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectpublic void handleOpenFile(java.util.EventObject event, java.lang.String filename)
Java14Handler.handleOpenFile(java.util.EventObject, java.lang.String)
.
handleOpenFile
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectfilename
- the string returned by com.apple.eawt.ApplicationEvent.getFilenamepublic void handlePrintFile(java.util.EventObject event, java.lang.String filename)
Java14Handler.handleAbout(java.util.EventObject)
.
handlePrintFile
in interface Java14Handler
event
- a downcast from com.apple.eawt.ApplicationEvent to the portable java.util.EventObjectfilename
- the string returned by com.apple.eawt.ApplicationEvent.getFilenamepublic static void registerJava14Handler(Java14Handler handler)
Java14Handler
.
handler
- the object that receives the defined Mac OS X GUI events
java.lang.IllegalArgumentException
- if handler is the null referencepublic static void setHandled(java.util.EventObject event, boolean state)
event
- may be nullstate
- true if the event has been handled, otherwise falsepublic static void setEnabledPrefs(boolean enable)
enable
- specifies whether the "Preferences" item in the application menu should be enabled (true) or not (false)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |