Package net.mcreator.ui.chromium.osr
Class CefBrowserOsrCustom
java.lang.Object
org.cef.callback.CefNativeAdapter
org.cef.browser.CefBrowserOsrWithHandler
net.mcreator.ui.chromium.osr.CefBrowserOsrCustom
- All Implemented Interfaces:
org.cef.browser.CefBrowser,org.cef.callback.CefNative,org.cef.handler.CefAppStateHandler
public class CefBrowserOsrCustom
extends org.cef.browser.CefBrowserOsrWithHandler
-
Constructor Summary
ConstructorsConstructorDescriptionCefBrowserOsrCustom(org.cef.CefClient client, String url, org.cef.browser.CefRendering.CefRenderingWithHandler renderingWithHandler, boolean isTransparent) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanvoidclose(boolean arg0) voidprotected voidcreateBrowser(org.cef.handler.CefClientHandler arg0, long arg1, String arg2, boolean arg3, boolean arg4, Component arg5) protected final voidcreateDevTools(org.cef.browser.CefBrowser_N arg0, org.cef.handler.CefClientHandler arg1, long arg2, boolean arg3, boolean arg4, Component arg5, Point arg6) protected org.cef.browser.CefBrowsercreateDevToolsBrowser(org.cef.CefClient client, String url, org.cef.browser.CefRequestContext context, org.cef.browser.CefBrowser parent, Point inspectAt) voidbooleandoClose()protected final voiddragSourceEndedAt(Point arg0, int arg1) protected final voidprotected final voiddragTargetDragEnter(org.cef.callback.CefDragData arg0, Point arg1, int arg2, int arg3) protected final voidprotected final voiddragTargetDragOver(Point arg0, int arg1, int arg2) protected final voiddragTargetDrop(Point arg0, int arg1) voidexecuteJavaScript(String arg0, String arg1, int arg2) protected voidfinalize()voidorg.cef.CefClientorg.cef.browser.CefDevToolsClientorg.cef.browser.CefFrameorg.cef.browser.CefFramegetFrameByIdentifier(String arg0) org.cef.browser.CefFramegetFrameByName(String arg0) intintprotected Pointorg.cef.browser.CefFramestatic longgetNativeWindowHandle(Component component) protected org.cef.browser.CefBrowser_Norg.cef.browser.CefRequestContextvoidgetSource(org.cef.callback.CefStringVisitor arg0) voidgetText(org.cef.callback.CefStringVisitor arg0) protected StringgetUrl()getURL()protected final longgetWindowHandle(long arg0) org.cef.handler.CefWindowHandlerdoublevoidgoBack()voidbooleanfinal voidfinal voidImeCommitText(String arg0, org.cef.misc.CefRange arg1, int arg2) final voidImeFinishComposingText(boolean arg0) final voidImeSetComposition(String arg0, List<org.cef.input.CefCompositionUnderline> arg1, org.cef.misc.CefRange arg2, org.cef.misc.CefRange arg3) final voidbooleanisClosed()booleanbooleanbooleanisPopup()voidloadRequest(org.cef.network.CefRequest arg0) voidprotected final voidvoidvoidvoidvoidopenDevTools(Point arg0) voidprint()voidprintToPDF(String arg0, org.cef.misc.CefPdfPrintSettings arg1, org.cef.callback.CefPdfPrintCallback arg2) voidreload()voidvoidreplaceMisspelling(String arg0) voidrunFileDialog(org.cef.handler.CefDialogHandler.FileDialogMode arg0, String arg1, String arg2, Vector<String> arg3, org.cef.callback.CefRunFileDialogCallback arg4) final voidsendKeyEvent(KeyEvent arg0) final voidsendMouseEvent(MouseEvent arg0) final voidvoidsendTouchEvent(org.cef.input.CefTouchEvent arg0) voidvoidsetFocus(boolean arg0) protected final voidvoidsetWindowlessFrameRate(int arg0) voidsetWindowVisibility(boolean arg0) voidsetZoomLevel(double arg0) voidstartDownload(String arg0) voidstateHasChanged(org.cef.CefApp.CefAppState arg0) voidstopFinding(boolean arg0) voidstopLoad()protected final voidvoidfinal voidwasResized(int arg0, int arg1) Methods inherited from class org.cef.browser.CefBrowserOsrWithHandler
createScreenshot, getRenderHandler, getUIComponent, isWindowlessMethods inherited from class org.cef.callback.CefNativeAdapter
getNativeRef, getNativeRef, setNativeRef
-
Constructor Details
-
CefBrowserOsrCustom
public CefBrowserOsrCustom(org.cef.CefClient client, String url, org.cef.browser.CefRendering.CefRenderingWithHandler renderingWithHandler, boolean isTransparent)
-
-
Method Details
-
createImmediately
public void createImmediately()- Specified by:
createImmediatelyin interfaceorg.cef.browser.CefBrowser- Overrides:
createImmediatelyin classorg.cef.browser.CefBrowserOsrWithHandler
-
createDevToolsBrowser
protected org.cef.browser.CefBrowser createDevToolsBrowser(org.cef.CefClient client, String url, org.cef.browser.CefRequestContext context, org.cef.browser.CefBrowser parent, Point inspectAt) - Overrides:
createDevToolsBrowserin classorg.cef.browser.CefBrowserOsrWithHandler
-
getNativeWindowHandle
-
getUrl
-
getParentBrowser
protected org.cef.browser.CefBrowser_N getParentBrowser() -
getInspectAt
-
stateHasChanged
public void stateHasChanged(org.cef.CefApp.CefAppState arg0) - Specified by:
stateHasChangedin interfaceorg.cef.handler.CefAppStateHandler
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceorg.cef.browser.CefBrowser
-
isClosing
public boolean isClosing()- Specified by:
isClosingin interfaceorg.cef.browser.CefBrowser
-
getClient
public org.cef.CefClient getClient()- Specified by:
getClientin interfaceorg.cef.browser.CefBrowser
-
getRequestContext
public org.cef.browser.CefRequestContext getRequestContext()- Specified by:
getRequestContextin interfaceorg.cef.browser.CefBrowser
-
getWindowHandler
public org.cef.handler.CefWindowHandler getWindowHandler()- Specified by:
getWindowHandlerin interfaceorg.cef.browser.CefBrowser
-
setCloseAllowed
public void setCloseAllowed()- Specified by:
setCloseAllowedin interfaceorg.cef.browser.CefBrowser
-
doClose
public boolean doClose()- Specified by:
doClosein interfaceorg.cef.browser.CefBrowser
-
onBeforeClose
public void onBeforeClose()- Specified by:
onBeforeClosein interfaceorg.cef.browser.CefBrowser
-
openDevTools
public void openDevTools()- Specified by:
openDevToolsin interfaceorg.cef.browser.CefBrowser
-
openDevTools
- Specified by:
openDevToolsin interfaceorg.cef.browser.CefBrowser
-
getDevToolsClient
public org.cef.browser.CefDevToolsClient getDevToolsClient()- Specified by:
getDevToolsClientin interfaceorg.cef.browser.CefBrowser
-
createBrowser
-
createDevTools
-
getWindowHandle
protected final long getWindowHandle(long arg0) -
finalize
-
canGoBack
public boolean canGoBack()- Specified by:
canGoBackin interfaceorg.cef.browser.CefBrowser
-
goBack
public void goBack()- Specified by:
goBackin interfaceorg.cef.browser.CefBrowser
-
canGoForward
public boolean canGoForward()- Specified by:
canGoForwardin interfaceorg.cef.browser.CefBrowser
-
goForward
public void goForward()- Specified by:
goForwardin interfaceorg.cef.browser.CefBrowser
-
isLoading
public boolean isLoading()- Specified by:
isLoadingin interfaceorg.cef.browser.CefBrowser
-
reload
public void reload()- Specified by:
reloadin interfaceorg.cef.browser.CefBrowser
-
reloadIgnoreCache
public void reloadIgnoreCache()- Specified by:
reloadIgnoreCachein interfaceorg.cef.browser.CefBrowser
-
stopLoad
public void stopLoad()- Specified by:
stopLoadin interfaceorg.cef.browser.CefBrowser
-
getIdentifier
public int getIdentifier()- Specified by:
getIdentifierin interfaceorg.cef.browser.CefBrowser
-
getMainFrame
public org.cef.browser.CefFrame getMainFrame()- Specified by:
getMainFramein interfaceorg.cef.browser.CefBrowser
-
getFocusedFrame
public org.cef.browser.CefFrame getFocusedFrame()- Specified by:
getFocusedFramein interfaceorg.cef.browser.CefBrowser
-
getFrameByIdentifier
- Specified by:
getFrameByIdentifierin interfaceorg.cef.browser.CefBrowser
-
getFrameByName
- Specified by:
getFrameByNamein interfaceorg.cef.browser.CefBrowser
-
getFrameIdentifiers
- Specified by:
getFrameIdentifiersin interfaceorg.cef.browser.CefBrowser
-
getFrameNames
- Specified by:
getFrameNamesin interfaceorg.cef.browser.CefBrowser
-
getFrameCount
public int getFrameCount()- Specified by:
getFrameCountin interfaceorg.cef.browser.CefBrowser
-
isPopup
public boolean isPopup()- Specified by:
isPopupin interfaceorg.cef.browser.CefBrowser
-
hasDocument
public boolean hasDocument()- Specified by:
hasDocumentin interfaceorg.cef.browser.CefBrowser
-
viewSource
public void viewSource()- Specified by:
viewSourcein interfaceorg.cef.browser.CefBrowser
-
getSource
public void getSource(org.cef.callback.CefStringVisitor arg0) - Specified by:
getSourcein interfaceorg.cef.browser.CefBrowser
-
getText
public void getText(org.cef.callback.CefStringVisitor arg0) - Specified by:
getTextin interfaceorg.cef.browser.CefBrowser
-
loadRequest
public void loadRequest(org.cef.network.CefRequest arg0) - Specified by:
loadRequestin interfaceorg.cef.browser.CefBrowser
-
loadURL
- Specified by:
loadURLin interfaceorg.cef.browser.CefBrowser
-
executeJavaScript
- Specified by:
executeJavaScriptin interfaceorg.cef.browser.CefBrowser
-
getURL
- Specified by:
getURLin interfaceorg.cef.browser.CefBrowser
-
close
public void close(boolean arg0) - Specified by:
closein interfaceorg.cef.browser.CefBrowser
-
setFocus
public void setFocus(boolean arg0) - Specified by:
setFocusin interfaceorg.cef.browser.CefBrowser
-
setWindowVisibility
public void setWindowVisibility(boolean arg0) - Specified by:
setWindowVisibilityin interfaceorg.cef.browser.CefBrowser
-
getZoomLevel
public double getZoomLevel()- Specified by:
getZoomLevelin interfaceorg.cef.browser.CefBrowser
-
setZoomLevel
public void setZoomLevel(double arg0) - Specified by:
setZoomLevelin interfaceorg.cef.browser.CefBrowser
-
runFileDialog
public void runFileDialog(org.cef.handler.CefDialogHandler.FileDialogMode arg0, String arg1, String arg2, Vector<String> arg3, org.cef.callback.CefRunFileDialogCallback arg4) - Specified by:
runFileDialogin interfaceorg.cef.browser.CefBrowser
-
startDownload
- Specified by:
startDownloadin interfaceorg.cef.browser.CefBrowser
-
print
public void print()- Specified by:
printin interfaceorg.cef.browser.CefBrowser
-
printToPDF
public void printToPDF(String arg0, org.cef.misc.CefPdfPrintSettings arg1, org.cef.callback.CefPdfPrintCallback arg2) - Specified by:
printToPDFin interfaceorg.cef.browser.CefBrowser
-
find
- Specified by:
findin interfaceorg.cef.browser.CefBrowser
-
stopFinding
public void stopFinding(boolean arg0) - Specified by:
stopFindingin interfaceorg.cef.browser.CefBrowser
-
closeDevTools
public void closeDevTools()- Specified by:
closeDevToolsin interfaceorg.cef.browser.CefBrowser
-
replaceMisspelling
- Specified by:
replaceMisspellingin interfaceorg.cef.browser.CefBrowser
-
wasResized
public final void wasResized(int arg0, int arg1) - Specified by:
wasResizedin interfaceorg.cef.browser.CefBrowser
-
notifyScreenInfoChanged
public void notifyScreenInfoChanged()- Specified by:
notifyScreenInfoChangedin interfaceorg.cef.browser.CefBrowser
-
invalidate
public final void invalidate()- Specified by:
invalidatein interfaceorg.cef.browser.CefBrowser
-
sendKeyEvent
- Specified by:
sendKeyEventin interfaceorg.cef.browser.CefBrowser
-
sendMouseEvent
- Specified by:
sendMouseEventin interfaceorg.cef.browser.CefBrowser
-
sendMouseWheelEvent
- Specified by:
sendMouseWheelEventin interfaceorg.cef.browser.CefBrowser
-
sendTouchEvent
public void sendTouchEvent(org.cef.input.CefTouchEvent arg0) - Specified by:
sendTouchEventin interfaceorg.cef.browser.CefBrowser
-
dragTargetDragEnter
protected final void dragTargetDragEnter(org.cef.callback.CefDragData arg0, Point arg1, int arg2, int arg3) -
dragTargetDragOver
-
dragTargetDragLeave
protected final void dragTargetDragLeave() -
dragTargetDrop
-
dragSourceEndedAt
-
dragSourceSystemDragEnded
protected final void dragSourceSystemDragEnded() -
updateUI
-
setParent
-
notifyMoveOrResizeStarted
protected final void notifyMoveOrResizeStarted() -
ImeSetComposition
public final void ImeSetComposition(String arg0, List<org.cef.input.CefCompositionUnderline> arg1, org.cef.misc.CefRange arg2, org.cef.misc.CefRange arg3) - Specified by:
ImeSetCompositionin interfaceorg.cef.browser.CefBrowser
-
ImeCommitText
- Specified by:
ImeCommitTextin interfaceorg.cef.browser.CefBrowser
-
ImeFinishComposingText
public final void ImeFinishComposingText(boolean arg0) - Specified by:
ImeFinishComposingTextin interfaceorg.cef.browser.CefBrowser
-
ImeCancelComposing
public final void ImeCancelComposing()- Specified by:
ImeCancelComposingin interfaceorg.cef.browser.CefBrowser
-
setWindowlessFrameRate
public void setWindowlessFrameRate(int arg0) - Specified by:
setWindowlessFrameRatein interfaceorg.cef.browser.CefBrowser
-
getWindowlessFrameRate
- Specified by:
getWindowlessFrameRatein interfaceorg.cef.browser.CefBrowser
-