org.codehaus.jam.mutable
Interface MElement
- All Superinterfaces:
- JElement
- All Known Subinterfaces:
- MAnnotatedElement, MAnnotation, MClass, MComment, MConstructor, MField, MInvokable, MMember, MMethod, MPackage, MParameter, MTag
- public interface MElement
- extends JElement
Mutable version of JElement.
- Author:
- Patrick Calahan <email: pcal-at-bea-dot-com>
getClassLoader
public JamClassLoader getClassLoader()
setSimpleName
public void setSimpleName(java.lang.String name)
createSourcePosition
public MSourcePosition createSourcePosition()
removeSourcePosition
public void removeSourcePosition()
getMutableSourcePosition
public MSourcePosition getMutableSourcePosition()
accept
public void accept(MVisitor visitor)
setArtifact
public void setArtifact(java.lang.Object o)