org.eclipse.emf.ecore.xcore.ui
Class EOperationInvocationView

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 org.eclipse.emf.ecore.xcore.ui.AbstractSelectionView
                  extended by org.eclipse.emf.ecore.xcore.ui.EOperationInvocationView
All Implemented Interfaces:
IAdaptable, IExecutableExtension, IPersistable, IViewPart, IWorkbenchPart, IWorkbenchPart2, IWorkbenchPart3, IWorkbenchPartOrientation

public class EOperationInvocationView
extends AbstractSelectionView


Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.xcore.ui.AbstractSelectionView
editingDomainProvider, selection, selectionProvider
 
Fields inherited from interface org.eclipse.ui.IWorkbenchPart
PROP_TITLE
 
Constructor Summary
EOperationInvocationView()
           
 
Method Summary
 void createPartControl(Composite parent)
           
 void dispose()
           
protected  boolean isValidSelection(java.lang.Object o)
           
 void setFocus()
           
protected  void updateView()
           
 
Methods inherited from class org.eclipse.emf.ecore.xcore.ui.AbstractSelectionView
createActions, createMenu, createTextControl, createToolbar, disposeTextControl, getAdapter, getAdapter, init, selectionChanged, selectionChanged, setEditingDomainProvider, setSelectionProvider
 
Methods inherited from class org.eclipse.ui.part.ViewPart
checkSite, getViewSite, init, saveState, setContentDescription, setInitializationData, setPartName
 
Methods inherited from class org.eclipse.ui.part.WorkbenchPart
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
 
Methods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.ui.IWorkbenchPart
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener
 

Constructor Detail

EOperationInvocationView

public EOperationInvocationView()
Method Detail

dispose

public void dispose()
Specified by:
dispose in interface IWorkbenchPart
Overrides:
dispose in class AbstractSelectionView

isValidSelection

protected boolean isValidSelection(java.lang.Object o)
Overrides:
isValidSelection in class AbstractSelectionView

updateView

protected void updateView()
Overrides:
updateView in class AbstractSelectionView

createPartControl

public void createPartControl(Composite parent)
Specified by:
createPartControl in interface IWorkbenchPart
Overrides:
createPartControl in class AbstractSelectionView

setFocus

public void setFocus()
Specified by:
setFocus in interface IWorkbenchPart
Specified by:
setFocus in class WorkbenchPart

Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.