cb.generator
Interface Class
- All Superinterfaces:
- Node
- All Known Implementing Classes:
- ClassImpl
- public interface Class
- extends Node
Represents a class consisting of fields and methods, should be useful
for Java and C++.
- Version:
- $Id: Class.java,v 1.4 2001/06/27 10:26:03 dahm Exp $
- Author:
- M. Dahm
addPrefixCode
public void addPrefixCode(java.lang.String c)
addSuperClass
public void addSuperClass(java.lang.String c)
removeSuperClass
public void removeSuperClass(java.lang.String f)
addImplementedInterface
public void addImplementedInterface(java.lang.String c)
removeImplementedInterface
public void removeImplementedInterface(java.lang.String f)
addField
public void addField(Field f)
removeField
public void removeField(Field f)
addMethod
public void addMethod(Method m)
removeMethod
public void removeMethod(Method m)
setPackage
public void setPackage(java.lang.String p)
getPackage
public java.lang.String getPackage()
isInterface
public boolean isInterface()
getFields
public java.util.Collection getFields()
getMethods
public java.util.Collection getMethods()
getQualifiedName
public java.lang.String getQualifiedName()