projectSignatures.getFeatureID(featurename), Symbol.getLine(typeDecl.getStart()), Symbol.getLine(typeDecl.getEnd()));
for (ImportDecl importDecl : importList) {
curClassSig.addImport(importDecl.toString());
}
for (BodyDecl bodyDecl : typeDecl.getBodyDeclList()) {
<BUG>typeDecl.getModifiers();</BUG>
if (bodyDecl instanceof MethodDecl) {
<BUG>MethodDecl method = (MethodDecl) bodyDecl;
modifierString = method.getModifiers().toString();
</BUG>
name = method.name();

projectSignatures.getFeatureID(featurename), Symbol.getLine(typeDecl.getStart()), Symbol.getLine(typeDecl.getEnd()));
for (ImportDecl importDecl : importList) {
curClassSig.addImport(importDecl.toString());
}
for (BodyDecl bodyDecl : typeDecl.getBodyDeclList()) {
if (bodyDecl instanceof MethodDecl) {
MethodDecl method = (MethodDecl) bodyDecl;
StringBuilder bodyModifierSB = new StringBuilder();
for (Modifier modifier : method.getModifiers().getModifierList()) {
bodyModifierSB.append(modifier.getID());
}
modifierString = bodyModifierSB.toString();
name = method.name();
