Modifier and Type | Class and Description |
---|---|
private static class |
UIClientImpl.FileExtensionInfo |
Modifier and Type | Field and Description |
---|---|
private Accessor |
accessor |
private FileChooser |
chooser |
private ClipboardContent |
content |
private static DataFormat |
DF_DRAG_IMAGE |
private static DataFormat |
DF_DRAG_IMAGE_OFFSET |
private static java.util.Map<java.lang.String,UIClientImpl.FileExtensionInfo> |
fileExtensionMap |
Constructor and Description |
---|
UIClientImpl(Accessor accessor) |
Modifier and Type | Method and Description |
---|---|
private void |
addMimeFilters(FileChooser chooser,
java.lang.String mimeFilters) |
private void |
addSpecificFilters(FileChooser chooser,
java.lang.String mimeString) |
void |
alert(java.lang.String text) |
boolean |
canRunBeforeUnloadConfirmPanel() |
java.lang.String[] |
chooseFile(java.lang.String initialFileName,
boolean multiple,
java.lang.String mimeFilters) |
void |
closePage() |
boolean |
confirm(java.lang.String text) |
void |
confirmStartDrag() |
WebPage |
createPage(boolean menu,
boolean status,
boolean toolbar,
boolean resizable) |
private void |
dispatchWebEvent(EventHandler handler,
WebEvent ev) |
private java.security.AccessControlContext |
getAccessContext() |
private static DataFormat |
getDataFormat(java.lang.String mimeType) |
WCRectangle |
getViewBounds() |
private WebEngine |
getWebEngine() |
boolean |
isDragConfirmed() |
private void |
notifyVisibilityChanged(boolean visible) |
void |
print() |
java.lang.String |
prompt(java.lang.String text,
java.lang.String defaultValue) |
boolean |
runBeforeUnloadConfirmPanel(java.lang.String message) |
void |
setStatusbarText(java.lang.String text) |
void |
setViewBounds(WCRectangle r) |
void |
showView() |
void |
startDrag(WCImage image,
int imageOffsetX,
int imageOffsetY,
int eventPosX,
int eventPosY,
java.lang.String[] mimeTypes,
java.lang.Object[] values,
boolean isImageSource) |
private final Accessor accessor
private FileChooser chooser
private static final java.util.Map<java.lang.String,UIClientImpl.FileExtensionInfo> fileExtensionMap
private ClipboardContent content
private static final DataFormat DF_DRAG_IMAGE
private static final DataFormat DF_DRAG_IMAGE_OFFSET
public UIClientImpl(Accessor accessor)
private WebEngine getWebEngine()
private java.security.AccessControlContext getAccessContext()
public WebPage createPage(boolean menu, boolean status, boolean toolbar, boolean resizable)
createPage
in interface UIClient
private void dispatchWebEvent(EventHandler handler, WebEvent ev)
private void notifyVisibilityChanged(boolean visible)
public WCRectangle getViewBounds()
getViewBounds
in interface UIClient
public void setViewBounds(WCRectangle r)
setViewBounds
in interface UIClient
public void setStatusbarText(java.lang.String text)
setStatusbarText
in interface UIClient
public java.lang.String prompt(java.lang.String text, java.lang.String defaultValue)
public boolean canRunBeforeUnloadConfirmPanel()
canRunBeforeUnloadConfirmPanel
in interface UIClient
public boolean runBeforeUnloadConfirmPanel(java.lang.String message)
runBeforeUnloadConfirmPanel
in interface UIClient
public java.lang.String[] chooseFile(java.lang.String initialFileName, boolean multiple, java.lang.String mimeFilters)
chooseFile
in interface UIClient
private void addSpecificFilters(FileChooser chooser, java.lang.String mimeString)
private void addMimeFilters(FileChooser chooser, java.lang.String mimeFilters)
private static DataFormat getDataFormat(java.lang.String mimeType)
public void startDrag(WCImage image, int imageOffsetX, int imageOffsetY, int eventPosX, int eventPosY, java.lang.String[] mimeTypes, java.lang.Object[] values, boolean isImageSource)
public void confirmStartDrag()
confirmStartDrag
in interface UIClient
public boolean isDragConfirmed()
isDragConfirmed
in interface UIClient