Module org.eclipse.xtend.lib.macro
Interface MutableNamedElement
- All Superinterfaces:
Element,MutableElement,NamedElement
- All Known Subinterfaces:
MutableAnnotationTarget,MutableAnnotationTypeDeclaration,MutableAnnotationTypeElementDeclaration,MutableClassDeclaration,MutableConstructorDeclaration,MutableDeclaration,MutableEnumerationTypeDeclaration,MutableEnumerationValueDeclaration,MutableExecutableDeclaration,MutableFieldDeclaration,MutableInterfaceDeclaration,MutableMemberDeclaration,MutableMethodDeclaration,MutableParameterDeclaration,MutableTypeDeclaration,MutableTypeParameterDeclaration,MutableTypeParameterDeclarator
- Author:
- Sven Efftinge
-
Method Summary
Methods inherited from interface org.eclipse.xtend.lib.macro.declaration.MutableElement
removeMethods inherited from interface org.eclipse.xtend.lib.macro.declaration.NamedElement
getCompilationUnit, getSimpleName
-
Method Details
-
setSimpleName
- Parameters:
simpleName- the simple name of this element, must not benull- Throws:
IllegalArgumentException- if thesimpleNameisnull
-