The Rule Editor interface is slightly confusing
I expected the field labelled "Rule" to be the place to enter the rule. I wondered why auto-completion wasn't working! Perhaps "Rule name" would be clearer.
Also, I would label the editor - I thought it was the status window. I would put the status window below the editor.
Finally, the look and feel is odd - it's not using the Protege look and feel components.
The name and status things makes sense.
As for look and feel, unless this is easy to do I don't think I will have the cycles to do this anytime soon. Do you have pointers to the relevant Protege classes?
Regarding the look and feel, this should just work without any extra settings or fiddling. Are you using some special components or just a regular JTextField etc.
Everything is plain vanilla Swing.
The only Protege-specific UI classes are the plugin wrapping code.
o.k. is the dialog instantiated as needed or is it held in a static field? I'm guessing it gets instantiated before the Look and Feel stuff is set in the Protege initialiser.
For some reason, it is not created on demand. However, changing it so that it is created on demand is easy.
o.k. cool.... or at least lazily created (I think this would suffice)
It looks like the feedback on the Rule/Name has been addressed