com.unitesk.requality.eclipse.editors.browser
Class ReqDocBrowser

java.lang.Object
  extended by Composite
      extended by com.unitesk.requality.eclipse.editors.browser.ReqDocBrowser

public class ReqDocBrowser
extends Composite


Constructor Summary
ReqDocBrowser(Composite parent, int style)
           
 
Method Summary
 void activateLocation(java.lang.String locationId)
           
 void activateSelectedLocation()
           
 java.lang.String createLocation(java.lang.String id, java.lang.String reqId)
           
 void deleteLocation(java.lang.String locationId)
           
protected  java.lang.Object evaluateJS(java.lang.String script)
           
protected  boolean executeJS(java.lang.String script)
           
 boolean findText(java.lang.String aString, boolean aCaseSensitive, boolean aBackwards, boolean aWrapAround)
           
 Control getMozilla()
           
 java.lang.String getSelectedLocationId()
           
 java.lang.String getSelectionText()
           
 Location getTargetLocation()
           
 Browser getWebBrowser()
           
protected  void injectScripts()
           
 boolean isInitialized()
           
 boolean isRemovable()
           
 boolean isSelectable()
           
 void selectNode()
           
 java.lang.String serializeDocument()
           
 java.lang.String serializeDocumentRaw()
           
 boolean setFocus()
           
 void setTargetLocation(Location location)
           
 void setUrl(java.lang.String url)
           
 void showBrowserInfo()
           
 void updateLocations()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReqDocBrowser

public ReqDocBrowser(Composite parent,
                     int style)
Method Detail

isInitialized

public boolean isInitialized()

executeJS

protected boolean executeJS(java.lang.String script)

evaluateJS

protected java.lang.Object evaluateJS(java.lang.String script)

serializeDocument

public java.lang.String serializeDocument()

serializeDocumentRaw

public java.lang.String serializeDocumentRaw()

injectScripts

protected void injectScripts()

selectNode

public void selectNode()

showBrowserInfo

public void showBrowserInfo()

isSelectable

public boolean isSelectable()

isRemovable

public boolean isRemovable()

createLocation

public java.lang.String createLocation(java.lang.String id,
                                       java.lang.String reqId)

deleteLocation

public void deleteLocation(java.lang.String locationId)

getSelectionText

public java.lang.String getSelectionText()

getSelectedLocationId

public java.lang.String getSelectedLocationId()

activateLocation

public void activateLocation(java.lang.String locationId)

activateSelectedLocation

public void activateSelectedLocation()

findText

public boolean findText(java.lang.String aString,
                        boolean aCaseSensitive,
                        boolean aBackwards,
                        boolean aWrapAround)

setUrl

public void setUrl(java.lang.String url)

getWebBrowser

public Browser getWebBrowser()

setFocus

public boolean setFocus()

setTargetLocation

public void setTargetLocation(Location location)
Parameters:
targetRequirement - - Target requirement or null

getTargetLocation

public Location getTargetLocation()

updateLocations

public void updateLocations()

getMozilla

public Control getMozilla()