Class MutableJvmParameterDeclarationImpl

  • All Implemented Interfaces:
    org.eclipse.xtend.lib.macro.declaration.AnnotationTarget, org.eclipse.xtend.lib.macro.declaration.Declaration, org.eclipse.xtend.lib.macro.declaration.Element, org.eclipse.xtend.lib.macro.declaration.MutableAnnotationTarget, org.eclipse.xtend.lib.macro.declaration.MutableDeclaration, org.eclipse.xtend.lib.macro.declaration.MutableElement, org.eclipse.xtend.lib.macro.declaration.MutableNamedElement, org.eclipse.xtend.lib.macro.declaration.MutableParameterDeclaration, org.eclipse.xtend.lib.macro.declaration.NamedElement, org.eclipse.xtend.lib.macro.declaration.ParameterDeclaration

    public class MutableJvmParameterDeclarationImpl
    extends JvmParameterDeclarationImpl
    implements org.eclipse.xtend.lib.macro.declaration.MutableParameterDeclaration
    • Constructor Detail

      • MutableJvmParameterDeclarationImpl

        public MutableJvmParameterDeclarationImpl()
    • Method Detail

      • markAsRead

        public void markAsRead()
        Specified by:
        markAsRead in interface org.eclipse.xtend.lib.macro.declaration.MutableDeclaration
      • getDeclaringExecutable

        public org.eclipse.xtend.lib.macro.declaration.MutableExecutableDeclaration getDeclaringExecutable()
        Specified by:
        getDeclaringExecutable in interface org.eclipse.xtend.lib.macro.declaration.MutableParameterDeclaration
        Specified by:
        getDeclaringExecutable in interface org.eclipse.xtend.lib.macro.declaration.ParameterDeclaration
        Overrides:
        getDeclaringExecutable in class JvmParameterDeclarationImpl
      • setSimpleName

        public void setSimpleName​(java.lang.String name)
        Specified by:
        setSimpleName in interface org.eclipse.xtend.lib.macro.declaration.MutableNamedElement