list = resource.getTypedNodeList(resource
.getResourceCompUnit(), ASTNode.TYPE_DECLARATION);
ASTHelper.satisfy(list,
new ComponentRuleFilter(mappingHelper, null, true));
for (Iterator<?> it = list.iterator(); it.hasNext();) {
TypeDeclaration type = (TypeDeclaration) it.next();
ITypeBinding binding = type.resolveBinding();
String compName = mappingHelper.getComponentName(binding);