org.eclipse.actf.model.ui.editors.ie
Class WebBrowserEditor
java.lang.Object
   org.eclipse.core.commands.common.EventManager
org.eclipse.core.commands.common.EventManager
       org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.WorkbenchPart
           org.eclipse.ui.part.EditorPart
org.eclipse.ui.part.EditorPart
               org.eclipse.actf.model.ui.editors.ie.WebBrowserEditor
org.eclipse.actf.model.ui.editors.ie.WebBrowserEditor
- All Implemented Interfaces: 
- IModelServiceHolder, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IEditorPart, org.eclipse.ui.ISaveablePart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation
- public class WebBrowserEditor 
- extends org.eclipse.ui.part.EditorPart- implements IModelServiceHolder
The Editor implementation to open Web content by using Internet Explorer. It
 also provide access to HTML DOM via IModelService. The model service
 also implements IWebBrowserACTF.
- See Also:
- IModelServiceHolder,- IModelService,- IWebBrowserACTF
| Field Summary | 
| static String | IDID of this Editor
 | 
 
| Fields inherited from interface org.eclipse.ui.IEditorPart | 
| PROP_DIRTY, PROP_INPUT | 
 
| Fields inherited from interface org.eclipse.ui.IWorkbenchPart | 
| PROP_TITLE | 
 
 
 
| Methods inherited from class org.eclipse.ui.part.EditorPart | 
| getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setInitializationData | 
 
| Methods inherited from class org.eclipse.ui.part.WorkbenchPart | 
| addPartPropertyListener, addPropertyListener, getAdapter, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy | 
 
 
| Methods inherited from interface org.eclipse.ui.IWorkbenchPart | 
| addPropertyListener, getSite, getTitle, getTitleImage, removePropertyListener | 
 
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable | 
| getAdapter | 
 
ID
public static final String ID
- ID of this Editor
 
 
WebBrowserEditor
public WebBrowserEditor()
- Creates a new Internet Explorer Editor.
 
createPartControl
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
- 
- Specified by:
- createPartControlin interface- org.eclipse.ui.IWorkbenchPart
- Specified by:
- createPartControlin class- org.eclipse.ui.part.WorkbenchPart
 
- 
 
dispose
public void dispose()
- 
- Specified by:
- disposein interface- org.eclipse.ui.IWorkbenchPart
- Overrides:
- disposein class- org.eclipse.ui.part.WorkbenchPart
 
- 
 
setFocus
public void setFocus()
- 
- Specified by:
- setFocusin interface- org.eclipse.ui.IWorkbenchPart
- Specified by:
- setFocusin class- org.eclipse.ui.part.WorkbenchPart
 
- 
 
doSave
public void doSave(org.eclipse.core.runtime.IProgressMonitor monitor)
- 
- Specified by:
- doSavein interface- org.eclipse.ui.ISaveablePart
- Specified by:
- doSavein class- org.eclipse.ui.part.EditorPart
 
- 
 
doSaveAs
public void doSaveAs()
- 
- Specified by:
- doSaveAsin interface- org.eclipse.ui.ISaveablePart
- Specified by:
- doSaveAsin class- org.eclipse.ui.part.EditorPart
 
- 
 
init
public void init(org.eclipse.ui.IEditorSite site,
                 org.eclipse.ui.IEditorInput input)
          throws org.eclipse.ui.PartInitException
- 
- Specified by:
- initin interface- org.eclipse.ui.IEditorPart
- Specified by:
- initin class- org.eclipse.ui.part.EditorPart
 
- 
- Throws:
- org.eclipse.ui.PartInitException
 
isDirty
public boolean isDirty()
- 
- Specified by:
- isDirtyin interface- org.eclipse.ui.ISaveablePart
- Specified by:
- isDirtyin class- org.eclipse.ui.part.EditorPart
 
- 
 
isSaveAsAllowed
public boolean isSaveAsAllowed()
- 
- Specified by:
- isSaveAsAllowedin interface- org.eclipse.ui.ISaveablePart
- Specified by:
- isSaveAsAllowedin class- org.eclipse.ui.part.EditorPart
 
- 
 
getModelService
public IModelService getModelService()
- Description copied from interface: IModelServiceHolder
- Get IModelServiceto access to model of the content
 
- 
- Specified by:
- getModelServicein interface- IModelServiceHolder
 
- 
- Returns:
- IModelService
 
getEditorPart
public org.eclipse.ui.IEditorPart getEditorPart()
- Description copied from interface: IModelServiceHolder
- Get IEditorPartimplemented together with this interface
 
- 
- Specified by:
- getEditorPartin interface- IModelServiceHolder
 
- 
- Returns:
- IEditorPart
 
setEditorTitle
public void setEditorTitle(String title)
- Description copied from interface: IModelServiceHolder
- Set title to IEditorPartimplemented together with this interface
 
- 
- Specified by:
- setEditorTitlein interface- IModelServiceHolder
 
- 
- Parameters:
- title- target title