danionita / e3tools

e3tool is a Java GUI-based tool for constructing and evaluating e3value models. Includes the e3fraud fraud assessment extension
Other
3 stars 4 forks source link

E3Graph correctness #13

Closed bobismijnnaam closed 8 years ago

bobismijnnaam commented 8 years ago

The editor should ensure that a valuemodel is always correct. For example, every value interface should have every valueport and connection dot connected to something else. Otherwise the model is invalid. The editor should do checking to inform the user of invalid things, and prevent launching the e3fraud module if that is the case.

bobismijnnaam commented 8 years ago

We could also let all "gates" light up red if they should be connected

bobismijnnaam commented 8 years ago

As of 55332f3f69626dbdbbc2707ce057291977f37b31 value ports/signal dots light up red if they are not connected.

bobismijnnaam commented 8 years ago

As of 3125f54c50b8885fe4b1d5f614b65ce22fc6826a the editor now also first asks the user if the user wants to continue when the model is invalid when fraud generation is clicked.

danionita commented 8 years ago

niiice :)

On Sat, Aug 20, 2016 at 3:46 PM, Bob Rubbens notifications@github.com wrote:

As of 3125f54 https://github.com/danionita/e3tools/commit/3125f54c50b8885fe4b1d5f614b65ce22fc6826a the editor now also first asks the user if the user wants to continue when the model is invalid when fraud generation is clicked.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/danionita/e3tools/issues/13#issuecomment-241201014, or mute the thread https://github.com/notifications/unsubscribe-auth/AKjEpHWiljxDgbBs5JOiaqQAD0g6KnWgks5qhwU7gaJpZM4JOlHW .