xjavadoc

Class MemberImpl

Implemented Interfaces:
Comparable, Named, XMember, XProgramElement
Known Direct Subclasses:
AbstractExecutableMember, FieldImpl

(package private) abstract class MemberImpl
extends AbstractProgramElement
implements XMember

Baseclass for field, method and constructor
Version:
$Revision: 1.5 $
Author:
Aslak Helles?y

Field Summary

private String
_name

Fields inherited from class xjavadoc.AbstractProgramElement

EMPTY_LIST, _containingClass, _doc, _javadocToken, _modifierString, _modifiers, _tagFactory, _token, _xJavaDoc

Constructor Summary

MemberImpl(AbstractClass containingClass, XTagFactory tagFactory)

Method Summary

String
getName()
Get name
List
getSuperInterfaceElements()
void
setName(String name)

Methods inherited from class xjavadoc.AbstractProgramElement

addModifier, compareTo, getContainingAbstractClass, getContainingClass, getContainingPackage, getDoc, getModifierSpecifier, getModifiers, getTagFactory, getXJavaDoc, isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, reset, setJavaDoc, setToken, updateDoc

Field Details

_name

private String _name

Constructor Details

MemberImpl

protected MemberImpl(AbstractClass containingClass,
                     XTagFactory tagFactory)

Method Details

getName

public String getName()
Get name
Specified by:
getName in interface Named
Returns:
name

getSuperInterfaceElements

public List getSuperInterfaceElements()
Specified by:
getSuperInterfaceElements in interface XProgramElement

setName

public void setName(String name)