jasco.tools.jascoparser
Class PJavaClass
java.lang.Object
jasco.tools.jascoparser.PJAsCoParseElement
jasco.tools.jascoparser.PJavaClass
- All Implemented Interfaces:
- IJAsCoParseElement
- Direct Known Subclasses:
- PAspect, PCutpoint
public class PJavaClass
- extends PJAsCoParseElement
- Author:
- Wim
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PJavaClass
public PJavaClass(int line)
PJavaClass
public PJavaClass()
PJavaClass
public PJavaClass(int line,
java.lang.String name)
PJavaClass
public PJavaClass(java.lang.String name)
getAnnotations
public java.lang.String getAnnotations()
- Returns:
- Returns the annotations.
setAnnotations
public void setAnnotations(java.lang.String annotations)
- Parameters:
annotations
- The annotations to set.
getModifiers
public int getModifiers()
- Returns:
- Returns the modifiers.
setModifiers
public void setModifiers(int modifiers)
- Parameters:
modifiers
- The modifiers to set.
addStaticInitializer
public void addStaticInitializer(PJavaCode init)
setName
public void setName(java.lang.String n)
getFields
public java.util.Iterator getFields()
- Returns:
- Returns the fields.
addField
public void addField(PField f)
getMethods
public java.util.Iterator getMethods()
addMethod
public void addMethod(PMethod f)
getName
public java.lang.String getName()
- Returns:
- Returns the name.
getStaticInits
public java.util.Iterator getStaticInits()
- Returns:
- Returns the staticInits.
getSuperClass
public java.lang.String getSuperClass()
getSuperClassSimple
public java.lang.String getSuperClassSimple()
hasSuperClass
public boolean hasSuperClass()
setSuperClass
public void setSuperClass(java.lang.String s)
initClassGenerator
public void initClassGenerator(ClassGenerator gen)