org.eclipse.xtext.xbase.jvmmodel
Interface IJvmModelAssociations

All Known Subinterfaces:
IXtend2JvmAssociations
All Known Implementing Classes:
IXtend2JvmAssociations.Impl, JvmModelAssociator

public interface IJvmModelAssociations

Author:
Jan Koehnlein - Initial contribution and API

Method Summary
 java.util.Set<org.eclipse.emf.ecore.EObject> getAssociatedElements(org.eclipse.emf.ecore.EObject jvmOrSourceElement)
           
 java.util.Set<org.eclipse.emf.ecore.EObject> getJvmElements(org.eclipse.emf.ecore.EObject sourceElement)
           
 org.eclipse.emf.ecore.EObject getPrimarySourceElement(org.eclipse.emf.ecore.EObject jvmElement)
           
 java.util.Set<org.eclipse.emf.ecore.EObject> getSourceElements(org.eclipse.emf.ecore.EObject jvmElement)
           
 

Method Detail

getSourceElements

java.util.Set<org.eclipse.emf.ecore.EObject> getSourceElements(org.eclipse.emf.ecore.EObject jvmElement)

getJvmElements

java.util.Set<org.eclipse.emf.ecore.EObject> getJvmElements(org.eclipse.emf.ecore.EObject sourceElement)

getPrimarySourceElement

org.eclipse.emf.ecore.EObject getPrimarySourceElement(org.eclipse.emf.ecore.EObject jvmElement)

getAssociatedElements

java.util.Set<org.eclipse.emf.ecore.EObject> getAssociatedElements(org.eclipse.emf.ecore.EObject jvmOrSourceElement)