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,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(org.eclipse.xtext.common.types.JvmDeclaredType jvmType,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(org.eclipse.xtext.common.types.JvmGenericType jvmType,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(org.eclipse.xtext.common.types.JvmTypeReference semanticElement,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(java.lang.Void nullCase,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XAbstractFeatureCall semanticObj,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XAnnotation semanticElement,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XConstructorCall semanticElement,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XFeatureCall semanticObj,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XMemberFeatureCall semanticObj,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
protected void |
_visit(XTypeLiteral semanticElement,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
void |
collectImports(org.eclipse.xtext.resource.XtextResource state,
org.eclipse.xtext.util.ITextRegion selectedRegion,
ImportsAcceptor acceptor)
Collects import declarations in XtextResource for the given range (selectedRegion)
|
protected void |
collectStaticImportsFrom(XAbstractFeatureCall abstractFeatureCall,
ImportsAcceptor acceptor) |
protected void |
collectTypeImportFrom(org.eclipse.xtext.common.types.JvmDeclaredType type,
ImportsAcceptor acceptor) |
org.eclipse.emf.ecore.EObject |
findActualSemanticObjectFor(org.eclipse.xtext.nodemodel.ICompositeNode rootNode,
org.eclipse.xtext.util.ITextRegion textRegion) |
protected java.lang.String |
getFirstNameSegment(java.lang.String text_finalParam_) |
void |
visit(org.eclipse.emf.ecore.EObject jvmType,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor) |
public void collectImports(org.eclipse.xtext.resource.XtextResource state,
org.eclipse.xtext.util.ITextRegion selectedRegion,
ImportsAcceptor acceptor)
public org.eclipse.emf.ecore.EObject findActualSemanticObjectFor(org.eclipse.xtext.nodemodel.ICompositeNode rootNode,
org.eclipse.xtext.util.ITextRegion textRegion)
protected void _visit(org.eclipse.emf.ecore.EObject semanticObj,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor)
protected void _visit(org.eclipse.xtext.common.types.JvmTypeReference semanticElement,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor)
protected void _visit(XAbstractFeatureCall semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
protected void _visit(XMemberFeatureCall semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
protected void _visit(XFeatureCall semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
protected void _visit(org.eclipse.xtext.common.types.JvmGenericType jvmType,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor)
protected void _visit(org.eclipse.xtext.common.types.JvmDeclaredType jvmType,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor)
protected void _visit(XConstructorCall semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
protected void _visit(XAnnotation semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
protected void _visit(XTypeLiteral semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
protected void _visit(java.lang.Void nullCase,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor)
protected void collectTypeImportFrom(org.eclipse.xtext.common.types.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,
org.eclipse.xtext.nodemodel.INode originNode,
ImportsAcceptor acceptor)