public class ImportsCollector
extends java.lang.Object
Constructor and Description |
---|
ImportsCollector() |
Modifier and Type | Method and Description |
---|---|
protected void |
_visit(org.eclipse.emf.ecore.EObject semanticObj,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(JvmDeclaredType jvmType,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(JvmGenericType jvmType,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(JvmTypeReference semanticElement,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(java.lang.Void nullCase,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XAbstractFeatureCall semanticObj,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XAnnotation semanticElement,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XConstructorCall semanticElement,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XFeatureCall semanticObj,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XMemberFeatureCall semanticObj,
INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XTypeLiteral semanticElement,
INode originNode,
ImportsAcceptor acceptor) |
void |
collectImports(XtextResource state,
ITextRegion selectedRegion,
ImportsAcceptor acceptor)
Collects import declarations in XtextResource for the given range (selectedRegion)
|
protected void |
collectStaticImportsFrom(XAbstractFeatureCall abstractFeatureCall,
ImportsAcceptor acceptor) |
protected void |
collectTypeImportFrom(JvmDeclaredType type,
ImportsAcceptor acceptor) |
org.eclipse.emf.ecore.EObject |
findActualSemanticObjectFor(ICompositeNode rootNode,
ITextRegion textRegion) |
protected java.lang.String |
getFirstNameSegment(java.lang.String text_finalParam_) |
void |
visit(org.eclipse.emf.ecore.EObject jvmType,
INode originNode,
ImportsAcceptor acceptor) |
public void collectImports(XtextResource state, ITextRegion selectedRegion, ImportsAcceptor acceptor)
public org.eclipse.emf.ecore.EObject findActualSemanticObjectFor(ICompositeNode rootNode, ITextRegion textRegion)
protected void _visit(org.eclipse.emf.ecore.EObject semanticObj, INode originNode, ImportsAcceptor acceptor)
protected void _visit(JvmTypeReference semanticElement, INode originNode, ImportsAcceptor acceptor)
protected void _visit(XAbstractFeatureCall semanticObj, INode originNode, ImportsAcceptor acceptor)
protected void _visit(XMemberFeatureCall semanticObj, INode originNode, ImportsAcceptor acceptor)
protected void _visit(XFeatureCall semanticObj, INode originNode, ImportsAcceptor acceptor)
protected void _visit(JvmGenericType jvmType, INode originNode, ImportsAcceptor acceptor)
protected void _visit(JvmDeclaredType jvmType, INode originNode, ImportsAcceptor acceptor)
protected void _visit(XConstructorCall semanticElement, INode originNode, ImportsAcceptor acceptor)
protected void _visit(XAnnotation semanticElement, INode originNode, ImportsAcceptor acceptor)
protected void _visit(XTypeLiteral semanticElement, INode originNode, ImportsAcceptor acceptor)
protected void _visit(java.lang.Void nullCase, INode originNode, ImportsAcceptor acceptor)
protected void collectTypeImportFrom(JvmDeclaredType type, ImportsAcceptor acceptor)
protected void collectStaticImportsFrom(XAbstractFeatureCall abstractFeatureCall, ImportsAcceptor acceptor)
protected java.lang.String getFirstNameSegment(java.lang.String text_finalParam_)
public void visit(org.eclipse.emf.ecore.EObject jvmType, INode originNode, ImportsAcceptor acceptor)