Besides public, private, protected, static, and final, we seem to have overlooked other possible modifiers such as abstract (classes/methods), transient (variables), volatile (variables), synchronoized(methods), and native (methods).  I will be adding checkboxes for these modifiers in the class editor and field editor.  These will need to be appended to our data structures.