protected void finishProcessIncludes() {
if (includedSchemaInfoMap != null) {
for (final IncludedSchemaInfo includedSchemaInfo : includedSchemaInfoMap.values()) {
Schema includedSchema = includedSchemaInfo.getIncludedSchema();
includedSchema.transform(SchemaUtil.getAnyElementTransformer(getConfigurationPoints(), new AnyElementVisitor() {
public void visitAnyElement(ConfigurationPoint cp) {
for (Contribution contribution : includedSchemaInfo) {
if (cp instanceof ConfigurationPointImpl) {
((ConfigurationPointImpl) cp).addDependingContribution(contribution);
}