| | abstract public class TypeDeclaration extends JavaDeclaration implements NamedProgramElement,MemberDeclaration,TypeDeclarationContainer,ClassType,VariableScope,TypeScope(Code)(Java Doc)
| | public interface NamedProgramElement extends NamedModelElement,NonTerminalProgramElement(Code)(Java Doc)
| | public interface MemberDeclaration extends Declaration,NonTerminalProgramElement(Code)(Java Doc)
| | public interface TypeDeclarationContainer extends NonTerminalProgramElement(Code)(Java Doc)
| | public interface ClassType extends Type,Member,ClassTypeContainer(Code)(Java Doc)
| | public interface VariableScope extends ScopeDefiningElement(Code)(Java Doc)
| | public interface TypeScope extends ScopeDefiningElement(Code)(Java Doc)
|