Package org.eclipse.xtext.xbase.imports
Class ImportsCollector
- java.lang.Object
-
- org.eclipse.xtext.xbase.imports.ImportsCollector
-
public class ImportsCollector extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ImportsCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
_visit(java.lang.Void nullCase, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
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(XAnnotation 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(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)
-
-
-
Method Detail
-
collectImports
public 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)
-
findActualSemanticObjectFor
public org.eclipse.emf.ecore.EObject findActualSemanticObjectFor(org.eclipse.xtext.nodemodel.ICompositeNode rootNode, org.eclipse.xtext.util.ITextRegion textRegion)
-
_visit
protected void _visit(org.eclipse.emf.ecore.EObject semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(org.eclipse.xtext.common.types.JvmTypeReference semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(XAbstractFeatureCall semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(XMemberFeatureCall semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(XFeatureCall semanticObj, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(org.eclipse.xtext.common.types.JvmGenericType jvmType, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(org.eclipse.xtext.common.types.JvmDeclaredType jvmType, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(XConstructorCall semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(XAnnotation semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(XTypeLiteral semanticElement, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
_visit
protected void _visit(java.lang.Void nullCase, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
collectTypeImportFrom
protected void collectTypeImportFrom(org.eclipse.xtext.common.types.JvmDeclaredType type, ImportsAcceptor acceptor)
-
collectStaticImportsFrom
protected void collectStaticImportsFrom(XAbstractFeatureCall abstractFeatureCall, ImportsAcceptor acceptor)
-
getFirstNameSegment
protected java.lang.String getFirstNameSegment(java.lang.String text_finalParam_)
-
visit
public void visit(org.eclipse.emf.ecore.EObject jvmType, org.eclipse.xtext.nodemodel.INode originNode, ImportsAcceptor acceptor)
-
-