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); } }
} else if(isJCAProject(facetedProject)){ IProjectFacet jcaFacet = ProjectFacetsManager.getProjectFacet(IModuleConstants.JST_CONNECTOR_MODULE); ret = (facetedProject.hasProjectFacet(jcaFacet.getVersion(J2EEVersionUtil.convertVersionIntToString(J2EEVersionUtil.convertJ2EEVersionIDToConnectorVersionID(J2EEVersionConstants.J2EE_1_4_ID)))) || facetedProject.hasProjectFacet(jcaFacet.getVersion(J2EEVersionUtil.convertVersionIntToString(J2EEVersionUtil.convertJ2EEVersionIDToConnectorVersionID(J2EEVersionConstants.J2EE_1_3_ID)))) ); } else if(isUtilityProject(facetedProject)){