Interface XImportDeclaration

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getImportedName()
      java.lang.String getImportedNamespace()
      Returns the value of the 'Imported Namespace' attribute.
      org.eclipse.xtext.common.types.JvmDeclaredType getImportedType()
      Returns the value of the 'Imported Type' reference.
      java.lang.String getImportedTypeName()
      java.lang.String getMemberName()
      Returns the value of the 'Member Name' attribute.
      boolean isExtension()
      Returns the value of the 'Extension' attribute.
      boolean isStatic()
      Returns the value of the 'Static' attribute.
      boolean isWildcard()
      Returns the value of the 'Wildcard' attribute.
      void setExtension​(boolean value)
      Sets the value of the 'Extension' attribute.
      void setImportedNamespace​(java.lang.String value)
      Sets the value of the 'Imported Namespace' attribute.
      void setImportedType​(org.eclipse.xtext.common.types.JvmDeclaredType value)
      Sets the value of the 'Imported Type' reference.
      void setMemberName​(java.lang.String value)
      Sets the value of the 'Member Name' attribute.
      void setStatic​(boolean value)
      Sets the value of the 'Static' attribute.
      void setWildcard​(boolean value)
      Sets the value of the 'Wildcard' attribute.
      • Methods inherited from interface org.eclipse.emf.ecore.EObject

        eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
      • Methods inherited from interface org.eclipse.emf.common.notify.Notifier

        eAdapters, eDeliver, eNotify, eSetDeliver
    • Method Detail

      • setWildcard

        void setWildcard​(boolean value)
        Sets the value of the 'Wildcard' attribute.
        Parameters:
        value - the new value of the 'Wildcard' attribute.
        See Also:
        isWildcard()
        Generated:
      • setExtension

        void setExtension​(boolean value)
        Sets the value of the 'Extension' attribute.
        Parameters:
        value - the new value of the 'Extension' attribute.
        See Also:
        isExtension()
        Generated:
      • setStatic

        void setStatic​(boolean value)
        Sets the value of the 'Static' attribute.
        Parameters:
        value - the new value of the 'Static' attribute.
        See Also:
        isStatic()
        Generated:
      • setImportedType

        void setImportedType​(org.eclipse.xtext.common.types.JvmDeclaredType value)
        Sets the value of the 'Imported Type' reference.
        Parameters:
        value - the new value of the 'Imported Type' reference.
        See Also:
        getImportedType()
        Generated:
      • setMemberName

        void setMemberName​(java.lang.String value)
        Sets the value of the 'Member Name' attribute.
        Parameters:
        value - the new value of the 'Member Name' attribute.
        See Also:
        getMemberName()
        Generated:
      • setImportedNamespace

        void setImportedNamespace​(java.lang.String value)
        Sets the value of the 'Imported Namespace' attribute.
        Parameters:
        value - the new value of the 'Imported Namespace' attribute.
        See Also:
        getImportedNamespace()
        Generated:
      • getImportedName

        java.lang.String getImportedName()

        Returns the name that has been imported.

        For types and wildcard import declarations returns a qualified type name, e.g. java.lang.String.

        For member import declarations returns a qualified member name, e.g. java.lang.String.valueOf.

        Model:
        kind="operation"
        Generated:
      • getImportedTypeName

        java.lang.String getImportedTypeName()
        Model:
        kind="operation"
        Generated: