private void register(SourceRoots roots) {
String[] propNames = roots.getRootProperties();
String[] rootNames = roots.getRootNames();
for (int i = 0; i < propNames.length; i++) {
String prop = propNames[i];
String displayName = roots.getRootDisplayName(rootNames[i], prop);
String loc = "${" + prop + "}";
String includes = "${" + ProjectProperties.INCLUDES + "}";
String excludes = "${" + ProjectProperties.EXCLUDES + "}";
sourcesHelper.addPrincipalSourceRoot(loc, includes, excludes, displayName, null, null);
sourcesHelper.addTypedSourceRoot(loc, includes, excludes, JavaProjectConstants.SOURCES_TYPE_JAVA, displayName, null, null);
}
}