com.pvx.ooadide.views
Class HostActionsView

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.ui.part.WorkbenchPart
          extended by org.eclipse.ui.part.ViewPart
              extended by com.pvx.ooadide.views.HostActionsView
All Implemented Interfaces:
IEmbeddedJavXView, javxbaseui.AbstractGUIManagerFactory, org.eclipse.core.runtime.IAdaptable, org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IPersistable, org.eclipse.ui.IViewPart, org.eclipse.ui.IWorkbenchPart, org.eclipse.ui.IWorkbenchPart2, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation

public class HostActionsView
extends org.eclipse.ui.part.ViewPart
implements IEmbeddedJavXView, javxbaseui.AbstractGUIManagerFactory


Field Summary
static java.lang.String ID
           
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
HostActionsView()
           
 
Method Summary
static void addJavX(java.awt.Component comp)
           
 void createPartControl(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.ui.IActionBars getActionBars()
           
 java.lang.String getArgsStr()
           
 org.eclipse.ui.IViewSite getIViewSite()
           
 javxbaseui.GUIManagerI makeGUIManager(javxclientcontrol.PvxHost arg0)
           
 void notifyConnected()
           
 void setActionBars(org.eclipse.ui.IActionBars init_bars)
           
 void setFocus()
           
static void setJavXVisible(boolean vis)
           
 void setViewSite(org.eclipse.ui.IViewSite site)
           
static void startJavX(int socket)
           
 
Methods inherited from class org.eclipse.ui.part.ViewPart
getViewSite, init, init, saveState, setInitializationData
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, dispose, getAdapter, getContentDescription, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, showBusy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, dispose, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values
Constructor Detail

HostActionsView

public HostActionsView()
Method Detail

setJavXVisible

public static void setJavXVisible(boolean vis)

createPartControl

public void createPartControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createPartControl in interface org.eclipse.ui.IWorkbenchPart
Specified by:
createPartControl in class org.eclipse.ui.part.WorkbenchPart

startJavX

public static void startJavX(int socket)

addJavX

public static void addJavX(java.awt.Component comp)

setFocus

public void setFocus()
Specified by:
setFocus in interface org.eclipse.ui.IWorkbenchPart
Specified by:
setFocus in class org.eclipse.ui.part.WorkbenchPart

getArgsStr

public java.lang.String getArgsStr()
Specified by:
getArgsStr in interface IEmbeddedJavXView

getActionBars

public org.eclipse.ui.IActionBars getActionBars()
Specified by:
getActionBars in interface IEmbeddedJavXView

setActionBars

public void setActionBars(org.eclipse.ui.IActionBars init_bars)
Specified by:
setActionBars in interface IEmbeddedJavXView

getIViewSite

public org.eclipse.ui.IViewSite getIViewSite()
Specified by:
getIViewSite in interface IEmbeddedJavXView

setViewSite

public void setViewSite(org.eclipse.ui.IViewSite site)
Specified by:
setViewSite in interface IEmbeddedJavXView

makeGUIManager

public javxbaseui.GUIManagerI makeGUIManager(javxclientcontrol.PvxHost arg0)
                                      throws java.lang.Exception
Specified by:
makeGUIManager in interface javxbaseui.AbstractGUIManagerFactory
Throws:
java.lang.Exception

notifyConnected

public void notifyConnected()
Specified by:
notifyConnected in interface IEmbeddedJavXView