Class Class
java.lang.Object
|
+--Class
- public class Class
- extends java.lang.Object
Constructor Summary |
Class()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
status
private Status status
superclassid
public UsedId superclassid
body
private ClassBody body
java
private Class java
cdid
private ClassDeclId cdid
class_block
private Block class_block
paralist
private de.dhbwstuttgart.typeinference.Menge paralist
parahash
private java.util.Hashtable parahash
vParaOrg
public de.dhbwstuttgart.typeinference.Menge vParaOrg
Class
public Class()
para_check
public void para_check(de.dhbwstuttgart.typeinference.Menge classlist,
boolean ext)
throws SCClassException
SCClassException
complete_paralist
public de.dhbwstuttgart.typeinference.Menge complete_paralist(boolean ext)
sc_check
public void sc_check(de.dhbwstuttgart.typeinference.Menge classlist,
boolean ext)
throws SCClassException
SCClassException
sc_check_for_extended_classes
public void sc_check_for_extended_classes(de.dhbwstuttgart.typeinference.Menge classlist,
java.util.Hashtable childhash,
boolean ext)
codegen
public void codegen(boolean system_out)
throws JVMCodeException
JVMCodeException
get_classname
public java.lang.String get_classname()
set_Status
public void set_Status(Status status)
set_UsedId
public void set_UsedId(UsedId uid)
set_ClassBody
public void set_ClassBody(ClassBody body)
set_class_block
public void set_class_block(Block block)
set_ClassDeclId
public void set_ClassDeclId(ClassDeclId cdid)
is_member
public java.lang.String is_member(java.lang.String var)
get_Superclass_Name
public java.lang.String get_Superclass_Name()
get_ClassBody
public ClassBody get_ClassBody()
get_class_block
public Block get_class_block()
does_Class_extend
public boolean does_Class_extend()
set_ParaList
public void set_ParaList(de.dhbwstuttgart.typeinference.Menge para)
get_ParaList
public de.dhbwstuttgart.typeinference.Menge get_ParaList()
set_ParaHash
public void set_ParaHash(java.util.Hashtable hash)
get_ParaHash
public java.util.Hashtable get_ParaHash()
print_rec
static void print_rec(java.util.Hashtable ht)
print_rec
static void print_rec(de.dhbwstuttgart.typeinference.Menge v)
print_rec
static void print_rec(java.lang.String st,
java.util.Hashtable ht)
print_rec
static void print_rec(java.lang.String st,
de.dhbwstuttgart.typeinference.Menge v)