public class SwingJFXEngineManager extends AbstractSwingEngineManager
model, rootPane, viewer, waitForRef| Constructor and Description |
|---|
SwingJFXEngineManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyAutocomplete(Article article,
java.lang.String title,
boolean isDifferentArticle) |
void |
applyFullTextSearchLink(java.lang.String term)
Fired when applying a full text search.
|
void |
back()
Do nothing.
|
void |
create()
Create the engine manager.
|
java.net.URL |
getPage()
Return the current page.
|
javax.swing.JComponent |
getScrollPane()
Return the scroll pane.
|
boolean |
goTo(Article article,
java.lang.String anchor,
boolean allowReload)
Go to an anchor in a specific article.
|
boolean |
goTo(java.net.URL url,
java.lang.String anchor)
Go to an anchor in a specific URL.
|
boolean |
invokeBlocking(java.lang.Runnable runnable) |
boolean |
loadHTML(java.net.URL url)
We show embedded HTML content in a JFXPanel because Swing may not render correctly HTML content by default (for example javadoc).
|
void |
pageLoaded(java.net.URL url)
Called when a page is loaded.
|
java.lang.String |
scroll(java.lang.String desc,
boolean isNewPage)
Scroll to a reference on a page.
|
boolean |
setPage(java.net.URL url)
Follow a hyperlink
|
void |
update()
Update the engine manager.
|
getContentViewer, isShowingSearchExceptions, setContentViewerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgoTopublic javax.swing.JComponent getScrollPane()
public void back()
public void applyFullTextSearchLink(java.lang.String term)
term - the term to search forpublic boolean loadHTML(java.net.URL url)
url - the URLpublic boolean setPage(java.net.URL url)
url - the URLpublic void pageLoaded(java.net.URL url)
url - the page URLpublic boolean goTo(Article article, java.lang.String anchor, boolean allowReload)
EngineManagerarticle - the articleanchor - the anchorallowReload - true if reloading pages is allowedpublic boolean goTo(java.net.URL url,
java.lang.String anchor)
url - the URLanchor - the anchorpublic java.net.URL getPage()
EngineManagerpublic void create()
EngineManagerpublic boolean invokeBlocking(java.lang.Runnable runnable)
public void update()
EngineManagerupdate in interface EngineManagerupdate in class AbstractSwingEngineManagerpublic void applyAutocomplete(Article article, java.lang.String title, boolean isDifferentArticle)
public java.lang.String scroll(java.lang.String desc,
boolean isNewPage)
EngineManagerdesc - the referenceisNewPage - if the reference is in a new pageCopyright © 2016-2024 Herve Girod. All Rights Reserved. Documentation and source under the BSD licence