xjavadoc
Class MemberImpl

java.lang.Object
  extended byxjavadoc.AbstractProgramElement
      extended byxjavadoc.MemberImpl
All Implemented Interfaces:
java.lang.Comparable, Named, XMember, XProgramElement
Direct Known Subclasses:
AbstractExecutableMember, FieldImpl

abstract class MemberImpl
extends AbstractProgramElement
implements XMember

Baseclass for field, method and constructor

Version:
$Revision: 1.5 $
Author:
Aslak Helles�y

Field Summary
private  java.lang.String _name
           
 
Fields inherited from class xjavadoc.AbstractProgramElement
EMPTY_LIST
 
Constructor Summary
protected MemberImpl(AbstractClass containingClass, XTagFactory tagFactory)
           
 
Method Summary
 java.lang.String getName()
          Get name
 java.util.List getSuperInterfaceElements()
           
 void setName(java.lang.String name)
           
 
Methods inherited from class xjavadoc.AbstractProgramElement
addModifier, compareTo, getContainingAbstractClass, getContainingClass, getContainingPackage, getDoc, getModifiers, getModifierSpecifier, getTagFactory, getXJavaDoc, isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, reset, setToken, updateDoc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface xjavadoc.XProgramElement
getContainingClass, getContainingPackage, getDoc, getModifiers, getModifierSpecifier, getSuperElement, getXJavaDoc, isAbstract, isFinal, isPackagePrivate, isPrivate, isProtected, isPublic, isStatic, updateDoc
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

_name

private java.lang.String _name
Constructor Detail

MemberImpl

protected MemberImpl(AbstractClass containingClass,
                     XTagFactory tagFactory)
Method Detail

getName

public java.lang.String getName()
Description copied from interface: Named
Get name

Specified by:
getName in interface Named
Returns:
name

setName

public void setName(java.lang.String name)

getSuperInterfaceElements

public java.util.List getSuperInterfaceElements()
Specified by:
getSuperInterfaceElements in interface XProgramElement