Class ChartQualifiedNameProvider

  • 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 ChartQualifiedNameProvider
    extends org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
    Qualified name provider for the Xdto package.
    • Constructor Detail

      • ChartQualifiedNameProvider

        public ChartQualifiedNameProvider()
    • Method Detail

      • apply

        public org.eclipse.xtext.naming.QualifiedName apply​(org.eclipse.emf.ecore.EObject input)
        Specified by:
        apply in interface com.google.common.base.Function<org.eclipse.emf.ecore.EObject,​org.eclipse.xtext.naming.QualifiedName>
        Specified by:
        apply in interface Function<org.eclipse.emf.ecore.EObject,​org.eclipse.xtext.naming.QualifiedName>
        Overrides:
        apply in class org.eclipse.xtext.naming.IQualifiedNameProvider.AbstractImpl
      • 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 object)
        Get fqn for object from xdto package
        Parameters:
        object - object for getting fqn, can't be null
        Returns:
        fqn, can be null
      • computeFqn

        protected org.eclipse.xtext.naming.QualifiedName computeFqn​(NamedElement element)
        Get fqn for NamedElement
        Parameters:
        element - NamedElement for getting fqn, can't be null
        Returns:
        fqn, can be null