public static List<Technology> getDependentTechnologies (Technology technology, String catalogDir) {
List<Technology> list = new ArrayList<Technology>();
List<String> targets = ParserUtils.getList(technology.getDependsOnTargets());
for (String targetName : targets) {
Technology tech = getTechnologyByTargetName(targetName, catalogDir);
if (tech!=null)
list.add(tech);
}
return list;
}