org.eclipse.emf.ecp.edit.ecore.swt.internal
Class AddEClassifierOnlyEClassReferenceAction

java.lang.Object
  extended by org.eclipse.core.commands.common.EventManager
      extended by org.eclipse.jface.action.AbstractAction
          extended by org.eclipse.jface.action.Action
              extended by org.eclipse.emf.ecp.edit.internal.swt.actions.ECPSWTAction
                  extended by org.eclipse.emf.ecp.edit.internal.swt.reference.AddReferenceAction
                      extended by org.eclipse.emf.ecp.edit.ecore.swt.internal.AddEClassifierReferenceAction
                          extended by org.eclipse.emf.ecp.edit.ecore.swt.internal.AddEClassifierOnlyEClassReferenceAction
All Implemented Interfaces:
org.eclipse.jface.action.IAction

public class AddEClassifierOnlyEClassReferenceAction
extends AddEClassifierReferenceAction

An action to select an EClassifier which is an EClass. Will be used for editing the type of an EReference.

Author:
jfaltermeier

Field Summary
 
Fields inherited from interface org.eclipse.jface.action.IAction
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT
 
Constructor Summary
AddEClassifierOnlyEClassReferenceAction(org.eclipse.emf.edit.domain.EditingDomain editingDomain, org.eclipse.emf.ecore.EStructuralFeature.Setting setting, org.eclipse.emf.edit.provider.IItemPropertyDescriptor itemPropertyDescriptor, ReferenceService referenceService, Set<org.eclipse.emf.ecore.EPackage> packages)
          Constructor.
 
Method Summary
 
Methods inherited from class org.eclipse.emf.ecp.edit.ecore.swt.internal.AddEClassifierReferenceAction
run
 
Methods inherited from class org.eclipse.emf.ecp.edit.internal.swt.actions.ECPSWTAction
equals, getEditingDomain, hashCode
 
Methods inherited from class org.eclipse.jface.action.Action
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
 
Methods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddEClassifierOnlyEClassReferenceAction

public AddEClassifierOnlyEClassReferenceAction(org.eclipse.emf.edit.domain.EditingDomain editingDomain,
                                               org.eclipse.emf.ecore.EStructuralFeature.Setting setting,
                                               org.eclipse.emf.edit.provider.IItemPropertyDescriptor itemPropertyDescriptor,
                                               ReferenceService referenceService,
                                               Set<org.eclipse.emf.ecore.EPackage> packages)
Constructor.

Parameters:
editingDomain - the EditingDomain to use
setting - the EStructuralFeature.Setting to use
itemPropertyDescriptor - the IItemPropertyDescriptor to use
referenceService - the ReferenceService to use
packages - the EPackages to use


Copyright © 2014. All Rights Reserved.