hg: jmc/jmc: JMC-6555: Convert JOverflow plugin to SWT

almacdon at redhat.com almacdon at redhat.com
Fri Oct 25 01:46:08 UTC 2019


Changeset: db04f4f53432
Author:    aptmac <almacdon at redhat.com>
Date:      2019-10-24 21:43 -0400
URL:       https://hg.openjdk.java.net/jmc/jmc/rev/db04f4f53432

JMC-6555: Convert JOverflow plugin to SWT
Summary: JOverflow plugin now uses SWT/JFace. Extra dependencies on jfx are dropped.
Reviewed-by: hirt, jkang
Contributed-by: Kangcheng Xu <kxu at redhat.com>

! application/coverage/pom.xml
! application/org.openjdk.jmc.feature.joverflow/feature.xml
- application/org.openjdk.jmc.javafx.osgi/.classpath
- application/org.openjdk.jmc.javafx.osgi/.project
- application/org.openjdk.jmc.javafx.osgi/.settings/org.eclipse.jdt.core.prefs
- application/org.openjdk.jmc.javafx.osgi/.settings/org.eclipse.pde.prefs
- application/org.openjdk.jmc.javafx.osgi/META-INF/MANIFEST.MF
- application/org.openjdk.jmc.javafx.osgi/build.properties
- application/org.openjdk.jmc.javafx.osgi/pom.xml
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/binding/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/charts/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/scene/control/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/scene/control/skin/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/tk/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/tk/quantum/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/animation/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/application/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/binding/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/property/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/property/adapter/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/value/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/collections/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/collections/transformation/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/concurrent/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/css/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/embed/swing/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/embed/swt/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/event/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/fxml/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/geometry/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/print/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/canvas/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/chart/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/control/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/control/cell/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/effect/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/image/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/input/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/layout/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/media/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/paint/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/shape/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/text/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/transform/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/web/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/stage/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/util/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/util/converter/Empty.java
- application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java
! application/org.openjdk.jmc.joverflow.ui/META-INF/MANIFEST.MF
! application/org.openjdk.jmc.joverflow.ui/plugin.xml
! application/org.openjdk.jmc.joverflow.ui/pom.xml
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/FxMain.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowUi.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JavaThingPage.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/LoadingUi.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxPage.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/FxmlHelper.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ClusterType.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/JavaThingItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/MemoryStatisticsItem.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelListener.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectCluster.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferrerItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferrerItemBuilder.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/TreeItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/ArcItem.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/ColumnLayout.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/FilterList.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/swt/PieChart.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/ArcAttributeChangedEvent.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/BaseArcAttributeProvider.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/ColorIndexedArcAttributeProvider.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/FilterChangedListener.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/IArcAttributeProvider.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/util/IArcAttributeProviderListener.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/BaseViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTreeViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTable.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTableViewer.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/PieChartViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java
- application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java
+ application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTreeViewer.java
! application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.fxml
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/grey.css
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/grey_round_tables.css
- application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.fxml
! application/pom.xml
! releng/platform-definitions/platform-definition-2018-09/platform-definition-2018-09.target
! releng/platform-definitions/platform-definition-2018-12/platform-definition-2018-12.target
! releng/platform-definitions/platform-definition-2019-03/platform-definition-2019-03.target
! releng/platform-definitions/platform-definition-2019-06/platform-definition-2019-06.target
! releng/platform-definitions/platform-definition-2019-09/platform-definition-2019-09.target
! releng/platform-definitions/platform-definition-photon/platform-definition-photon.target
! releng/third-party/pom.xml



More information about the jmc-dev mailing list