Class EMFProfileModelingAssistantProvider
- java.lang.Object
-
- org.eclipse.gmf.runtime.common.core.service.AbstractProvider
-
- org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider
-
- org.modelversioning.emfprofile.diagram.providers.EMFProfileModelingAssistantProvider
-
- All Implemented Interfaces:
org.eclipse.gmf.runtime.common.core.service.IProvider,org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider
public class EMFProfileModelingAssistantProvider extends org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
-
Constructor Summary
Constructors Constructor Description EMFProfileModelingAssistantProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetRelTypesOnSource(IAdaptable source)ListgetRelTypesOnSourceAndTarget(IAdaptable source, IAdaptable target)ListgetRelTypesOnTarget(IAdaptable target)ListgetTypesForPopupBar(IAdaptable host)ListgetTypesForSource(IAdaptable target, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)ListgetTypesForTarget(IAdaptable source, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)protected booleanisApplicableElement(EObject element, Collection types)protected EObjectselectElement(EObject[] elements)protected EObjectselectExistingElement(IAdaptable host, Collection types)EObjectselectExistingElementForSource(IAdaptable target, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)EObjectselectExistingElementForTarget(IAdaptable source, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)-
Methods inherited from class org.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider
getRelTypesForSREOnSource, getRelTypesForSREOnTarget, getTypes, provides
-
Methods inherited from class org.eclipse.gmf.runtime.common.core.service.AbstractProvider
addProviderChangeListener, fireProviderChange, removeProviderChangeListener
-
-
-
-
Method Detail
-
getTypesForPopupBar
public List getTypesForPopupBar(IAdaptable host)
- Specified by:
getTypesForPopupBarin interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
getTypesForPopupBarin classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
getRelTypesOnSource
public List getRelTypesOnSource(IAdaptable source)
- Specified by:
getRelTypesOnSourcein interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
getRelTypesOnSourcein classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
getRelTypesOnTarget
public List getRelTypesOnTarget(IAdaptable target)
- Specified by:
getRelTypesOnTargetin interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
getRelTypesOnTargetin classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
getRelTypesOnSourceAndTarget
public List getRelTypesOnSourceAndTarget(IAdaptable source, IAdaptable target)
- Specified by:
getRelTypesOnSourceAndTargetin interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
getRelTypesOnSourceAndTargetin classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
getTypesForSource
public List getTypesForSource(IAdaptable target, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
- Specified by:
getTypesForSourcein interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
getTypesForSourcein classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
getTypesForTarget
public List getTypesForTarget(IAdaptable source, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
- Specified by:
getTypesForTargetin interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
getTypesForTargetin classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
selectExistingElementForSource
public EObject selectExistingElementForSource(IAdaptable target, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
- Specified by:
selectExistingElementForSourcein interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
selectExistingElementForSourcein classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
selectExistingElementForTarget
public EObject selectExistingElementForTarget(IAdaptable source, org.eclipse.gmf.runtime.emf.type.core.IElementType relationshipType)
- Specified by:
selectExistingElementForTargetin interfaceorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.IModelingAssistantProvider- Overrides:
selectExistingElementForTargetin classorg.eclipse.gmf.runtime.emf.ui.services.modelingassistant.ModelingAssistantProvider- Generated class or method.
-
selectExistingElement
protected EObject selectExistingElement(IAdaptable host, Collection types)
- Generated class or method.
-
isApplicableElement
protected boolean isApplicableElement(EObject element, Collection types)
- Generated class or method.
-
-