package bluej.stride.framedjava.convert;

import java.util.List;

import bluej.parser.lexer.LocatableToken;
import bluej.stride.framedjava.elements.CodeElement;


| An interface for building up a type definition (e.g. class or interface declaration) | interface TypeDefHandler { public void typeDefBegun(LocatableToken start); public void typeDefEnd(LocatableToken end); public void gotName(String name); public void startedClass(List<Modifier> modifiers, String doc); public void startedInterface(List<Modifier> modifiers, String doc); public void gotContent(List<CodeElement> content); public void typeDefExtends(String type); public void typeDefImplements(String type); }

.   - TypeDefHandler
.   typeDefBegun
.   typeDefEnd
.   gotName
.   startedClass
.   startedInterface
.   gotContent
.   typeDefExtends
.   typeDefImplements




32 neLoCode + 1 LoComm