private void _identifyOverriddenProperies() {
    for (ComponentBean component : _components.values()) {
      ComponentBean parentComponent = component.resolveSupertype();
      if (parentComponent == null) {
        continue;
      }

      for (Iterator<PropertyBean> iter = component.properties(); iter.hasNext(); ) {
        PropertyBean property = iter.next();
        PropertyBean parentProperty =
            parentComponent.findProperty(property.getPropertyName(), true);
        if (parentProperty != null) {
          property.setOverride(true);
        }
      }
    }
  }