Community
Participate
Working Groups
Hello, With Capella 1.4.0, org.polarsys.capella.core.sirius.analysis.extension.style.PartComponentStyleConfiguration has been introduced through the org.eclipse.sirius.diagram.ui.styleconfigurationProvider. In this class, the getLabelIcon method doesn't handle possible custom icons from StyleCustomizations. It is handled in the super class org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.styles.SimpleStyleConfiguration (methods useLabelIcon and useCustomIcon), so it should also be handled in PartComponentStyleConfiguration#getLabelIcon. Best regards,
DRAFT on Capella (https://github.com/eclipse/capella/commit/852d51ad79bffd32509a1e58248ef2ae657a3928) depending on a Sirius commit to make org.eclipse.sirius.diagram.ui.tools.api.graphical.edit.styles.SimpleStyleConfiguration.useCustomIcon(DDiagramElement, IGraphicalEditPart) protected.
Draft for review (replace the previous link): https://github.com/eclipse/capella/commit/89ab2f405724dd9542d3dad290453aafa480327f
Depends on this gerrit: https://git.eclipse.org/r/#/c/159102/
Status: resolved Resolution: fixed
Status: verified Resolution: fixed