APIdia Launch Partner
Top Inners Constructors Methods
com.sun.glass.ui.headless

public Class HeadlessPlatformFactory

extends PlatformFactory
Class Inheritance
Imports
com.sun.glass.ui.Application, .Clipboard, .Menu, .MenuBar, .MenuItem, .PlatformFactory, .SystemClipboard, com.sun.glass.ui.delegate.ClipboardDelegate, .MenuBarDelegate, .MenuDelegate, .MenuItemDelegate, java.util.HashMap

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Application
public ClipboardDelegate
public MenuBarDelegate
public MenuDelegate
public MenuItemDelegate
Inherited from com.sun.glass.ui.PlatformFactory:
getPlatformFactory

Constructor Detail

HeadlessPlatformFactoryback to summary
public HeadlessPlatformFactory()

Method Detail

createApplicationback to summary
public Application createApplication()

Implements abstract com.sun.glass.ui.PlatformFactory.createApplication.

Annotations
@Override
createClipboardDelegateback to summary
public ClipboardDelegate createClipboardDelegate()

Implements abstract com.sun.glass.ui.PlatformFactory.createClipboardDelegate.

Annotations
@Override
createMenuBarDelegateback to summary
public MenuBarDelegate createMenuBarDelegate(MenuBar menubar)

Implements abstract com.sun.glass.ui.PlatformFactory.createMenuBarDelegate.

Annotations
@Override
createMenuDelegateback to summary
public MenuDelegate createMenuDelegate(Menu menu)

Implements abstract com.sun.glass.ui.PlatformFactory.createMenuDelegate.

Annotations
@Override
createMenuItemDelegateback to summary
public MenuItemDelegate createMenuItemDelegate(MenuItem menuItem)

Implements abstract com.sun.glass.ui.PlatformFactory.createMenuItemDelegate.

Annotations
@Override
com.sun.glass.ui.headless back to summary

pack-priv Class HeadlessPlatformFactory.HeadlessDnDClipboard

extends SystemClipboard
Class Inheritance

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected boolean
protected String[]
protected Object
protected void
protected void
pushToSystem(HashMap<String, Object> cacheData, int supportedActions)

Implements abstract com.sun.glass.ui.SystemClipboard.pushToSystem.

protected int
Inherited from com.sun.glass.ui.SystemClipboard:
flushgetDatagetLocalDatagetMimeTypesgetSupportedSourceActionssetTargetActiontoString

Constructor Detail

HeadlessDnDClipboardback to summary
pack-priv HeadlessDnDClipboard()

Method Detail

isOwnerback to summary
protected boolean isOwner()

Implements abstract com.sun.glass.ui.SystemClipboard.isOwner.

Annotations
@Override
mimesFromSystemback to summary
protected String[] mimesFromSystem()

Implements abstract com.sun.glass.ui.SystemClipboard.mimesFromSystem.

Annotations
@Override
popFromSystemback to summary
protected Object popFromSystem(String mimeType)

Implements abstract com.sun.glass.ui.SystemClipboard.popFromSystem.

Annotations
@Override
pushTargetActionToSystemback to summary
protected void pushTargetActionToSystem(int actionDone)

Implements abstract com.sun.glass.ui.SystemClipboard.pushTargetActionToSystem.

Annotations
@Override
pushToSystemback to summary
protected void pushToSystem(HashMap<String, Object> cacheData, int supportedActions)

Implements abstract com.sun.glass.ui.SystemClipboard.pushToSystem.

Annotations
@Override
supportedSourceActionsFromSystemback to summary
protected int supportedSourceActionsFromSystem()

Implements abstract com.sun.glass.ui.SystemClipboard.supportedSourceActionsFromSystem.

Annotations
@Override
com.sun.glass.ui.headless back to summary

pack-priv Class HeadlessPlatformFactory.HeadlessSystemClipboard

extends SystemClipboard
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv HashMap<String, Object>
pack-priv int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
protected boolean
protected String[]
protected Object
protected void
protected void
pushToSystem(HashMap<String, Object> cacheData, int supportedActions)

Implements abstract com.sun.glass.ui.SystemClipboard.pushToSystem.

protected int
Inherited from com.sun.glass.ui.SystemClipboard:
flushgetDatagetLocalDatagetMimeTypesgetSupportedSourceActionssetTargetActiontoString

Field Detail

cacheDataback to summary
pack-priv HashMap<String, Object> cacheData
supportedActionsback to summary
pack-priv int supportedActions

Hides com.sun.glass.ui.Clipboard.supportedActions.

Constructor Detail

HeadlessSystemClipboardback to summary
pack-priv HeadlessSystemClipboard()

Method Detail

isOwnerback to summary
protected boolean isOwner()

Implements abstract com.sun.glass.ui.SystemClipboard.isOwner.

Annotations
@Override
mimesFromSystemback to summary
protected String[] mimesFromSystem()

Implements abstract com.sun.glass.ui.SystemClipboard.mimesFromSystem.

Annotations
@Override
popFromSystemback to summary
protected Object popFromSystem(String mimeType)

Implements abstract com.sun.glass.ui.SystemClipboard.popFromSystem.

Annotations
@Override
pushTargetActionToSystemback to summary
protected void pushTargetActionToSystem(int actionDone)

Implements abstract com.sun.glass.ui.SystemClipboard.pushTargetActionToSystem.

Annotations
@Override
pushToSystemback to summary
protected void pushToSystem(HashMap<String, Object> cacheData, int supportedActions)

Implements abstract com.sun.glass.ui.SystemClipboard.pushToSystem.

Annotations
@Override
supportedSourceActionsFromSystemback to summary
protected int supportedSourceActionsFromSystem()

Implements abstract com.sun.glass.ui.SystemClipboard.supportedSourceActionsFromSystem.

Annotations
@Override