public abstract class PlatformFactory
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static PlatformFactory |
instance |
Constructor and Description |
---|
PlatformFactory() |
Modifier and Type | Method and Description |
---|---|
abstract Application |
createApplication() |
abstract ClipboardDelegate |
createClipboardDelegate() |
abstract MenuBarDelegate |
createMenuBarDelegate(MenuBar menubar) |
abstract MenuDelegate |
createMenuDelegate(Menu menu) |
abstract MenuItemDelegate |
createMenuItemDelegate(MenuItem menuItem) |
static PlatformFactory |
getPlatformFactory() |
private static PlatformFactory instance
public static PlatformFactory getPlatformFactory()
public abstract Application createApplication()
public abstract MenuBarDelegate createMenuBarDelegate(MenuBar menubar)
public abstract MenuDelegate createMenuDelegate(Menu menu)
public abstract MenuItemDelegate createMenuItemDelegate(MenuItem menuItem)
public abstract ClipboardDelegate createClipboardDelegate()