Package com._1c.g5.v8.dt.bsl.naming
Class BslQualifiedNameProvider
- java.lang.Object
-
- org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
-
- com._1c.g5.v8.dt.bsl.naming.BslQualifiedNameProvider
-
- All Implemented Interfaces:
com.google.common.base.Function<org.eclipse.emf.ecore.EObject,org.eclipse.xtext.naming.QualifiedName>
,Function<org.eclipse.emf.ecore.EObject,org.eclipse.xtext.naming.QualifiedName>
,org.eclipse.xtext.naming.IQualifiedNameProvider
public class BslQualifiedNameProvider extends org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
Qualified name provider for the Bsl language.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.xtext.naming.IQualifiedNameConverter
cnv
protected IQualifiedNameFilePathConverter
qualifiedNameFilePathConverter
-
Constructor Summary
Constructors Constructor Description BslQualifiedNameProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.xtext.naming.QualifiedName
_computeFqn(Method method)
protected org.eclipse.xtext.naming.QualifiedName
_computeFqn(Module module)
protected org.eclipse.xtext.naming.QualifiedName
_computeFqn(Variable variable)
protected org.eclipse.xtext.naming.QualifiedName
_computeFqn(Method method)
protected org.eclipse.xtext.naming.QualifiedName
_computeFqn(Property property)
protected org.eclipse.xtext.naming.QualifiedName
_computeFqn(org.eclipse.emf.ecore.EObject obj)
org.eclipse.xtext.naming.QualifiedName
computeFqn(org.eclipse.emf.ecore.EObject method)
org.eclipse.xtext.naming.QualifiedName
getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj)
protected org.eclipse.xtext.naming.QualifiedName
toQualifiedName(String name)
-
-
-
Field Detail
-
cnv
@Inject protected org.eclipse.xtext.naming.IQualifiedNameConverter cnv
-
qualifiedNameFilePathConverter
@Inject(optional=true) protected IQualifiedNameFilePathConverter qualifiedNameFilePathConverter
-
-
Method Detail
-
getFullyQualifiedName
public org.eclipse.xtext.naming.QualifiedName getFullyQualifiedName(org.eclipse.emf.ecore.EObject obj)
-
_computeFqn
protected org.eclipse.xtext.naming.QualifiedName _computeFqn(org.eclipse.emf.ecore.EObject obj)
-
_computeFqn
protected org.eclipse.xtext.naming.QualifiedName _computeFqn(Module module)
-
_computeFqn
protected org.eclipse.xtext.naming.QualifiedName _computeFqn(Variable variable)
-
_computeFqn
protected org.eclipse.xtext.naming.QualifiedName _computeFqn(Method method)
-
_computeFqn
protected org.eclipse.xtext.naming.QualifiedName _computeFqn(Property property)
-
_computeFqn
protected org.eclipse.xtext.naming.QualifiedName _computeFqn(Method method)
-
toQualifiedName
protected org.eclipse.xtext.naming.QualifiedName toQualifiedName(String name)
-
computeFqn
public org.eclipse.xtext.naming.QualifiedName computeFqn(org.eclipse.emf.ecore.EObject method)
-
-