Class JvmMemberDeclarationImpl<T extends org.eclipse.xtext.common.types.JvmMember>

    • Constructor Detail

      • JvmMemberDeclarationImpl

        public JvmMemberDeclarationImpl()
    • Method Detail

      • getDocComment

        public java.lang.String getDocComment()
        Specified by:
        getDocComment in interface org.eclipse.xtend.lib.macro.declaration.MemberDeclaration
      • setDocComment

        public void setDocComment​(java.lang.String docComment)
      • getVisibility

        public org.eclipse.xtend.lib.macro.declaration.Visibility getVisibility()
        Specified by:
        getVisibility in interface org.eclipse.xtend.lib.macro.declaration.MemberDeclaration
      • setVisibility

        public void setVisibility​(org.eclipse.xtend.lib.macro.declaration.Visibility visibility)
      • getDeclaringType

        public org.eclipse.xtend.lib.macro.declaration.TypeDeclaration getDeclaringType()
        Specified by:
        getDeclaringType in interface org.eclipse.xtend.lib.macro.declaration.MemberDeclaration
      • setSimpleName

        public void setSimpleName​(java.lang.String name)
      • getModifiers

        public java.util.Set<org.eclipse.xtend.lib.macro.declaration.Modifier> getModifiers()
        Specified by:
        getModifiers in interface org.eclipse.xtend.lib.macro.declaration.MemberDeclaration
      • isDeprecated

        public boolean isDeprecated()
        Specified by:
        isDeprecated in interface org.eclipse.xtend.lib.macro.declaration.MemberDeclaration
      • setDeprecated

        public void setDeprecated​(boolean deprecated)