Bug 581994 - [Releng] Update target platform 2023-23 RC1

Change-Id: Ifd6ee4fc9579f185fd29ce4cdeab82103b24ce0e
Signed-off-by: Pauline DEVILLE <pauline.deville@cea.fr>
diff --git a/plugins/org.eclipse.xwt.tools.ui.designer/src/org/eclipse/xwt/tools/ui/designer/commands/ChangeWeightsCommand.java b/plugins/org.eclipse.xwt.tools.ui.designer/src/org/eclipse/xwt/tools/ui/designer/commands/ChangeWeightsCommand.java
index 61f00f7..b232204 100755
--- a/plugins/org.eclipse.xwt.tools.ui.designer/src/org/eclipse/xwt/tools/ui/designer/commands/ChangeWeightsCommand.java
+++ b/plugins/org.eclipse.xwt.tools.ui.designer/src/org/eclipse/xwt/tools/ui/designer/commands/ChangeWeightsCommand.java
@@ -18,7 +18,6 @@
 
 import org.eclipse.draw2d.PositionConstants;
 import org.eclipse.draw2d.geometry.Dimension;
-import org.eclipse.xwt.IConstants;
 import org.eclipse.gef.commands.Command;
 import org.eclipse.gef.requests.ChangeBoundsRequest;
 import org.eclipse.swt.SWT;
@@ -26,6 +25,7 @@
 import org.eclipse.swt.graphics.Rectangle;
 import org.eclipse.swt.widgets.Control;
 import org.eclipse.swt.widgets.Sash;
+import org.eclipse.xwt.IConstants;
 import org.eclipse.xwt.tools.ui.designer.XWTDesignerPlugin;
 import org.eclipse.xwt.tools.ui.designer.core.parts.VisualEditPart;
 import org.eclipse.xwt.tools.ui.designer.core.util.StringUtil;
@@ -85,8 +85,8 @@
 	}
 
 	private VisualEditPart getEditPart() {
-		List<VisualEditPart> editParts = new ArrayList<VisualEditPart>(request
-				.getEditParts());
+		@SuppressWarnings("unchecked")
+		List<VisualEditPart> editParts = new ArrayList<VisualEditPart>((List<VisualEditPart>) request.getEditParts());
 		if (editParts.size() > 0) {
 			return editParts.get(0);
 		}
diff --git a/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.target b/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.target
index 79bc31b..db37286 100755
--- a/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.target
+++ b/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.target
@@ -1,23 +1,25 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <?pde?>
 <!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
-<target name="XWT Main" sequenceNumber="1697447355">
+<target name="XWT Main" sequenceNumber="1700749730">
   <locations>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.pushingpixels.trident" version="0.0.0"/>
       <unit id="org.pushingpixels.trident.source" version="0.0.0"/>
       <unit id="javax.inject" version="1.0.0.v20091030"/>
+      <unit id="javax.annotation" version="1.3.5.v20200909-1856"/>
+      <unit id="org.w3c.css.sac" version="1.3.1.v200903091627"/>
       <repository id="orbit" location="https://download.eclipse.org/tools/orbit/downloads/drops/R20210825222808/repository/"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.sdk.feature.group" version="0.0.0"/>
       <unit id="org.eclipse.swt" version="0.0.0"/>
-      <repository id="platform" location="https://download.eclipse.org/eclipse/updates/4.29/R-4.29-202309031000"/>
+      <repository id="platform" location="https://download.eclipse.org/eclipse/updates/4.30-I-builds/I20231115-1800"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.emf.sdk.feature.group" version="0.0.0"/>
       <unit id="org.eclipse.xsd.sdk.feature.group" version="0.0.0"/>
-      <repository id="emf" location="https://download.eclipse.org/modeling/emf/emf/builds/release/2.35.0"/>
+      <repository id="emf" location="https://download.eclipse.org/modeling/emf/emf/builds/release/2.36.0"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.swtbot.feature.group" version="0.0.0"/>
@@ -25,11 +27,11 @@
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.wst.xml_ui.feature.feature.group" version="0.0.0"/>
-      <repository id="webtools" location="https://download.eclipse.org/webtools/downloads/drops/R3.31.0/S-3.31RC2-20230903090456/repository/"/>
+      <repository id="webtools" location="https://download.eclipse.org/webtools/downloads/drops/R3.32.0/S-3.32M3a-20231114230950/repository/"/>
     </location>
     <location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
       <unit id="org.eclipse.gef.sdk.feature.group" version="0.0.0"/>
-      <repository id="gef" location="https://download.eclipse.org/tools/gef/classic/releases/3.17.0"/>
+      <repository id="gef" location="https://download.eclipse.org/tools/gef/classic/releases/3.18.0RC1"/>
     </location>
   </locations>
 </target>
diff --git a/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.tpd b/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.tpd
index c165359..dcd9372 100755
--- a/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.tpd
+++ b/releng/org.eclipse.xwt.releng/targetPlatform/org.eclipse.xwt.target.tpd
@@ -7,18 +7,20 @@
 	org.pushingpixels.trident lazy
 	org.pushingpixels.trident.source lazy
 	javax.inject 1.0.0
+	javax.annotation [1.3.5,1.4.0)
+	org.w3c.css.sac [1.3.1,2.0.0)
 }
 
 /*** Update from simrel ***/
 
 //updateFrom("Eclipse",0)
-location platform "https://download.eclipse.org/eclipse/updates/4.29/R-4.29-202309031000" {
+location platform "https://download.eclipse.org/eclipse/updates/4.30-I-builds/I20231115-1800" {
 	org.eclipse.sdk.feature.group lazy
 	org.eclipse.swt lazy
 }
 
 //updateFrom("EMF (Core)",0)
-location emf "https://download.eclipse.org/modeling/emf/emf/builds/release/2.35.0" {
+location emf "https://download.eclipse.org/modeling/emf/emf/builds/release/2.36.0" {
 	org.eclipse.emf.sdk.feature.group lazy
 	org.eclipse.xsd.sdk.feature.group lazy
 }
@@ -29,11 +31,11 @@
 }
 
 //updateFrom("Web Tools Platform",0)
-location webtools "https://download.eclipse.org/webtools/downloads/drops/R3.31.0/S-3.31RC2-20230903090456/repository/" {
+location webtools "https://download.eclipse.org/webtools/downloads/drops/R3.32.0/S-3.32M3a-20231114230950/repository/" {
 	org.eclipse.wst.xml_ui.feature.feature.group lazy
 }
 
 //updateFrom("GEF",0)
-location gef "https://download.eclipse.org/tools/gef/classic/releases/3.17.0" {
+location gef "https://download.eclipse.org/tools/gef/classic/releases/3.18.0RC1" {
 	org.eclipse.gef.sdk.feature.group lazy
 }