public class ReqDocBrowser
extends org.eclipse.swt.widgets.Composite
Modifier and Type | Field and Description |
---|---|
java.lang.String |
lastContent |
Constructor and Description |
---|
ReqDocBrowser(org.eclipse.swt.widgets.Composite parent,
int style) |
Modifier and Type | Method and Description |
---|---|
void |
activateLocation(java.lang.String locationId) |
void |
activateSelectedLocation() |
java.lang.Object[] |
createLocation(java.lang.String id,
java.lang.String reqId) |
java.lang.String |
deleteLocation(java.lang.String locationId) |
void |
dispose() |
boolean |
findText(java.lang.String aString,
boolean aCaseSensitive,
boolean aBackwards,
boolean aWrapAround) |
org.eclipse.swt.widgets.Control |
getMozilla() |
java.lang.String |
getSelectedLocationId() |
java.lang.String |
getSelectionText() |
java.lang.String |
getSelectionText(boolean process) |
org.eclipse.swt.browser.Browser |
getWebBrowser() |
protected void |
injectScripts() |
boolean |
isReady() |
boolean |
isRemovable() |
boolean |
isSelectable() |
protected void |
runCommands() |
protected void |
scheduleJSCommand(IJSCommand jsCommand) |
void |
selectNode() |
java.lang.String |
serializeDocument() |
java.lang.String |
serializeDocumentRaw() |
boolean |
setFocus() |
void |
setTargetLocation(Location location) |
void |
setUrl(java.lang.String url) |
void |
showBrowserInfo() |
protected boolean |
toBoolean(java.lang.Object obj) |
void |
updateLocations() |
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList
computeTrim, getBorderWidth, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
public ReqDocBrowser(org.eclipse.swt.widgets.Composite parent, int style)
public boolean isReady()
protected void runCommands()
protected void scheduleJSCommand(IJSCommand jsCommand)
public java.lang.String serializeDocument()
public java.lang.String serializeDocumentRaw()
protected void injectScripts()
public void selectNode()
public void showBrowserInfo()
protected boolean toBoolean(java.lang.Object obj)
public boolean isSelectable()
public boolean isRemovable()
public java.lang.Object[] createLocation(java.lang.String id, java.lang.String reqId)
public java.lang.String deleteLocation(java.lang.String locationId)
public java.lang.String getSelectionText()
public java.lang.String getSelectionText(boolean process)
public java.lang.String getSelectedLocationId()
public void activateLocation(java.lang.String locationId)
public void activateSelectedLocation()
public boolean findText(java.lang.String aString, boolean aCaseSensitive, boolean aBackwards, boolean aWrapAround)
public void setUrl(java.lang.String url)
public org.eclipse.swt.browser.Browser getWebBrowser()
public boolean setFocus()
setFocus
in class org.eclipse.swt.widgets.Composite
public void setTargetLocation(Location location)
targetRequirement
- - Target requirement or nullpublic void updateLocations()
public org.eclipse.swt.widgets.Control getMozilla()
public void dispose()
dispose
in class org.eclipse.swt.widgets.Widget