Class AppleDesktopSupportImpl
- java.lang.Object
-
- org.madlonkay.desktopsupport.impl.AppleDesktopSupportImpl
-
- All Implemented Interfaces:
IDesktopSupport
public class AppleDesktopSupportImpl extends java.lang.Object implements IDesktopSupport
-
-
Constructor Summary
Constructors Constructor Description AppleDesktopSupportImpl()
-
Method Summary
-
-
-
Method Detail
-
addAppEventListener
public void addAppEventListener(SystemEventListener listener)
- Specified by:
addAppEventListenerin interfaceIDesktopSupport
-
removeAppEventListener
public void removeAppEventListener(SystemEventListener listener)
- Specified by:
removeAppEventListenerin interfaceIDesktopSupport
-
setAboutHandler
public void setAboutHandler(AboutHandler handler)
- Specified by:
setAboutHandlerin interfaceIDesktopSupport
-
setPreferencesHandler
public void setPreferencesHandler(PreferencesHandler handler)
- Specified by:
setPreferencesHandlerin interfaceIDesktopSupport
-
setOpenFilesHandler
public void setOpenFilesHandler(OpenFilesHandler handler)
- Specified by:
setOpenFilesHandlerin interfaceIDesktopSupport
-
setPrintFilesHandler
public void setPrintFilesHandler(PrintFilesHandler handler)
- Specified by:
setPrintFilesHandlerin interfaceIDesktopSupport
-
setOpenURIHandler
public void setOpenURIHandler(OpenURIHandler handler)
- Specified by:
setOpenURIHandlerin interfaceIDesktopSupport
-
setQuitHandler
public void setQuitHandler(QuitHandler handler)
- Specified by:
setQuitHandlerin interfaceIDesktopSupport
-
setQuitStrategy
public void setQuitStrategy(QuitStrategy strategy)
- Specified by:
setQuitStrategyin interfaceIDesktopSupport
-
enableSuddenTermination
public void enableSuddenTermination()
- Specified by:
enableSuddenTerminationin interfaceIDesktopSupport
-
disableSuddenTermination
public void disableSuddenTermination()
- Specified by:
disableSuddenTerminationin interfaceIDesktopSupport
-
requestForeground
public void requestForeground(boolean allWindows)
- Specified by:
requestForegroundin interfaceIDesktopSupport
-
openHelpViewer
public void openHelpViewer()
- Specified by:
openHelpViewerin interfaceIDesktopSupport
-
setDefaultMenuBar
public void setDefaultMenuBar(javax.swing.JMenuBar menuBar)
- Specified by:
setDefaultMenuBarin interfaceIDesktopSupport
-
getDockIconImage
public java.awt.Image getDockIconImage()
- Specified by:
getDockIconImagein interfaceIDesktopSupport
-
setDockIconImage
public void setDockIconImage(java.awt.Image image)
- Specified by:
setDockIconImagein interfaceIDesktopSupport
-
setDockIconBadge
public void setDockIconBadge(java.lang.String badge)
- Specified by:
setDockIconBadgein interfaceIDesktopSupport
-
getDockMenu
public java.awt.PopupMenu getDockMenu()
- Specified by:
getDockMenuin interfaceIDesktopSupport
-
setDockMenu
public void setDockMenu(java.awt.PopupMenu menu)
- Specified by:
setDockMenuin interfaceIDesktopSupport
-
requestUserAttention
public void requestUserAttention(boolean critical)
- Specified by:
requestUserAttentionin interfaceIDesktopSupport
-
requestToggleFullScreen
public void requestToggleFullScreen(java.awt.Window window)
- Specified by:
requestToggleFullScreenin interfaceIDesktopSupport
-
setWindowCanFullScreen
public void setWindowCanFullScreen(java.awt.Window window, boolean enabled)- Specified by:
setWindowCanFullScreenin interfaceIDesktopSupport
-
addFullScreenListenerTo
public void addFullScreenListenerTo(java.awt.Window window, FullScreenListener listener)- Specified by:
addFullScreenListenerToin interfaceIDesktopSupport
-
removeFullScreenListenerFrom
public void removeFullScreenListenerFrom(java.awt.Window window, FullScreenListener listener)- Specified by:
removeFullScreenListenerFromin interfaceIDesktopSupport
-
createLookAndFeel
public javax.swing.LookAndFeel createLookAndFeel(java.lang.String name) throws javax.swing.UnsupportedLookAndFeelException- Specified by:
createLookAndFeelin interfaceIDesktopSupport- Throws:
javax.swing.UnsupportedLookAndFeelException
-
-