protected int convertFacetVersionToJ2EEVersion(IProjectFacetVersion version) { return J2EEVersionUtil.convertVersionStringToInt(version.getVersionString()); } }
private IStatus validateTargetComponentVersion(List list) { int earVersion = getJ2EEVersion(); for (Iterator iter = list.iterator(); iter.hasNext();) { IProject handle = (IProject) iter.next(); IVirtualComponent comp = ComponentCore.createComponent(handle.getProject()); if (comp == null) return OK_STATUS; //Not a faceted project, so version not relevant int compVersion = J2EEVersionUtil.convertVersionStringToInt(comp); if (earVersion < compVersion) { String errorStatus = "The Module specification level of " + handle.getName() + ", is incompatible with the containing EAR version"; //$NON-NLS-1$ return J2EEPlugin.newErrorStatus(errorStatus, null); } } return OK_STATUS; }
protected int getJ2EEVersion() { IProjectFacetVersion version = (IProjectFacetVersion)getDataModel().getProperty(FACET_VERSION); return J2EEVersionUtil.convertVersionStringToInt(version.getVersionString()); }
protected void createTable(Composite parent) { availableComponentsViewer = createavailableComponentsViewer(parent); GridData gd = new GridData(GridData.HORIZONTAL_ALIGN_FILL | GridData.FILL_VERTICAL); availableComponentsViewer.getTable().setLayoutData(gd); if (earComponent != null) { int j2eeVersion = J2EEVersionUtil.convertVersionStringToInt(earComponent); AvailableJ2EEComponentsForEARContentProvider provider = new AvailableJ2EEComponentsForEARContentProvider(earComponent, j2eeVersion); availableComponentsViewer.setContentProvider(provider); availableComponentsViewer.setLabelProvider(provider); addTableListeners(); } }
int nVer = J2EEVersionUtil.convertVersionStringToInt(ver); EARArtifactEdit.createDeploymentDescriptor(project, nVer);
if (J2EEProjectUtilities.isEARProject(comp.getProject())) { String sVer = J2EEProjectUtilities.getJ2EEProjectVersion(comp.getProject()); int ver = J2EEVersionUtil.convertVersionStringToInt(sVer); if (j2eeVersion <= ver) { DataModelPropertyDescriptor desc = new DataModelPropertyDescriptor(comp.getProject().getName());
J2EEProjectUtilities.isJCAProject(project) || J2EEProjectUtilities.isUtilityProject(project) ){ int compJ2EEVersion = J2EEVersionUtil.convertVersionStringToInt(component); if( compJ2EEVersion <= j2eeVersion){ validCompList.add(component);
int nVer = J2EEVersionUtil.convertVersionStringToInt(ver); AppClientArtifactEdit.createDeploymentDescriptor(project, nVer);
int nVer = J2EEVersionUtil.convertVersionStringToInt(ver); EJBArtifactEdit.createDeploymentDescriptor(project, nVer);
public static int convertVersionStringToInt(IVirtualComponent comp) { String version = J2EEProjectUtilities.getJ2EEProjectVersion(comp.getProject()); if (J2EEProjectUtilities.isDynamicWebProject(comp.getProject())) return convertWebVersionStringToJ2EEVersionID(version); if (J2EEProjectUtilities.isEJBProject(comp.getProject())) return convertEJBVersionStringToJ2EEVersionID(version); if (J2EEProjectUtilities.isEARProject(comp.getProject())) return convertVersionStringToInt(version); if (J2EEProjectUtilities.isJCAProject(comp.getProject())) return convertConnectorVersionStringToJ2EEVersionID(version); if (J2EEProjectUtilities.isApplicationClientProject(comp.getProject())) return convertAppClientVersionStringToJ2EEVersionID(version); return 0; }