Top Fields Constructors Methods
com.sun.glass.ui

public abstract Class PlatformFactory

extends Object
Class Inheritance
Known Direct Subclasses
com.sun.glass.ui.gtk.GtkPlatformFactory, com.sun.glass.ui.ios.IosPlatformFactory, com.sun.glass.ui.mac.MacPlatformFactory, com.sun.glass.ui.monocle.MonoclePlatformFactory, com.sun.glass.ui.win.WinPlatformFactory
Imports
java.util.Locale, com.sun.glass.ui.delegate.ClipboardDelegate, .MenuBarDelegate, .MenuDelegate, .MenuItemDelegate

Field Summary

Modifier and TypeField and Description
private static PlatformFactory

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public abstract Application
public abstract ClipboardDelegate
public abstract MenuBarDelegate
public abstract MenuDelegate
public abstract MenuItemDelegate
public static synchronized PlatformFactory
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

instanceback to summary
private static PlatformFactory instance

Constructor Detail

PlatformFactoryback to summary
public PlatformFactory()

Method Detail

createApplicationback to summary
public abstract Application createApplication()
createClipboardDelegateback to summary
public abstract ClipboardDelegate createClipboardDelegate()
createMenuBarDelegateback to summary
public abstract MenuBarDelegate createMenuBarDelegate(MenuBar menubar)
createMenuDelegateback to summary
public abstract MenuDelegate createMenuDelegate(Menu menu)
createMenuItemDelegateback to summary
public abstract MenuItemDelegate createMenuItemDelegate(MenuItem menuItem)
getPlatformFactoryback to summary
public static synchronized PlatformFactory getPlatformFactory()