Project

General

Profile

Feature #3940

MIRA: Check for duplicated IDs in FX editor

Added by Simon Barner 7 months ago. Updated 6 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
-
Start date:
04/03/2020
Due date:
% Done:

50%

Estimated time:
(Total: 0.00 h)

Description

The SWT editor integrated a validation that all assigned IDs are unique.

This feature should be integrated into the FX editor, too.

Shift the ticket in case it will not be possible to resolve it for 2.17.

validate-ID-duplicates.PNG (38.5 KB) validate-ID-duplicates.PNG Simon Barner, 03/03/2020 04:20 PM

Subtasks

Feature #3987: MIRA: Check for duplicated IDs using Contraint CheckerClosed

Feature #3988: MIRA: Validator duplicated IDs in FX editorNewAndreas Bayha

History

#1 Updated by Andreas Bayha 6 months ago

Tip by FloH:
Add a Column with just labels showing the icon (for markers) + a Tooltip.

#2 Updated by Andreas Bayha 6 months ago

  • Target version changed from AF3 2.17 (Feature Freeze) to AF3 2.18 - Feature Freeze

Implemented a constraint checker for this problem, for now.
I wasn't able to find an earlier implementation of such a checker. I guess, there was non. Only a validator in the editor...

The validator is more wort to integrate into FX.
Question here for me: Do we need this for MIRA? Or is the ConstraintChecker enough!?

#3 Updated by Simon Barner 6 months ago

  • Status changed from New to Feedback

I think the constraint checker is fine.

However, having a validator of FX-based editors (like we have it for SWT) would be good, too (ideally, with a similar interface, so the existing implementations can be ported.)

Maybe create a separate ticket for the framework? (Note: there is also #3585 that focuses property sections)

#4 Updated by Andreas Bayha 6 months ago

Alright. I created another sub issue for the next release.

#5 Updated by Andreas Bayha 6 months ago

  • Status changed from Feedback to In Progress

#6 Updated by Andreas Bayha 6 months ago

...and I'll bring the validtor for the framework up in the next JF on Monday, April 6th.

Also available in: Atom PDF