Class 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 Detail

      • cnv

        @Inject
        protected org.eclipse.xtext.naming.IQualifiedNameConverter cnv
    • Constructor Detail

      • BslQualifiedNameProvider

        public BslQualifiedNameProvider()
    • 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)