private final SDGClassResolver classRes = new SDGClassResolver();
private final SDGClassComputation classComp;
private final Set<SDGClass> classes = new HashSet<SDGClass>();
private final SDG sdg;
private SDGProgramPartParserBC ppartParser;
<BUG>private final Map<SDGProgramPart, Collection<Annotation>> annotations = new HashMap<SDGProgramPart, Collection<Annotation>>();
</BUG>
private final AnnotationTypeBasedNodeCollector coll;
private static Logger debug = Log.getLogger(Log.L_API_DEBUG);
public SDGProgram(SDG sdg) {

private final SDGClassResolver classRes = new SDGClassResolver();
private final SDGClassComputation classComp;
private final Set<SDGClass> classes = new HashSet<SDGClass>();
private final SDG sdg;
private SDGProgramPartParserBC ppartParser;
private final Map<SDGProgramPart, Collection<Pair<Annotation,String>>> annotations = new HashMap<>();
private final AnnotationTypeBasedNodeCollector coll;
private static Logger debug = Log.getLogger(Log.L_API_DEBUG);
public SDGProgram(SDG sdg) {
