private void setNestedJ2EEVersion(Object j2eeVersion) {
int j2eeVer = ((Integer) j2eeVersion).intValue();
if (ejbFacetModel != null) {
String facetVersionString = J2EEVersionUtil.convertVersionIntToString(J2EEVersionUtil.convertJ2EEVersionIDToEJBVersionID(j2eeVer));
IProjectFacetVersion facetVersion = ProjectFacetsManager.getProjectFacet(ejbFacetModel.getStringProperty(IFacetDataModelProperties.FACET_ID)).getVersion(facetVersionString);
ejbFacetModel.setProperty(IFacetDataModelProperties.FACET_VERSION, facetVersion);
}
if (webFacetModel != null) {
String facetVersionString = J2EEVersionUtil.convertVersionIntToString(J2EEVersionUtil.convertJ2EEVersionIDToWebVersionID(j2eeVer));
IProjectFacetVersion facetVersion = ProjectFacetsManager.getProjectFacet(webFacetModel.getStringProperty(IFacetDataModelProperties.FACET_ID)).getVersion(facetVersionString);
webFacetModel.setProperty(IFacetDataModelProperties.FACET_VERSION, facetVersion);
}
if (jcaFacetModel != null) {
String facetVersionString = J2EEVersionUtil.convertVersionIntToString(J2EEVersionUtil.convertJ2EEVersionIDToConnectorVersionID(j2eeVer));
IProjectFacetVersion facetVersion = ProjectFacetsManager.getProjectFacet(jcaFacetModel.getStringProperty(IFacetDataModelProperties.FACET_ID)).getVersion(facetVersionString);
jcaFacetModel.setProperty(IFacetDataModelProperties.FACET_VERSION, facetVersion);
}
if (clientFacetModel != null){
String facetVersionString = J2EEVersionUtil.convertVersionIntToString(j2eeVer);
IProjectFacetVersion facetVersion = ProjectFacetsManager.getProjectFacet(clientFacetModel.getStringProperty(IFacetDataModelProperties.FACET_ID)).getVersion(facetVersionString);
clientFacetModel.setProperty(IFacetDataModelProperties.FACET_VERSION, facetVersion);
}
}