this.view = view;
    PermissionPane(EditorPaneUI view, EditorPane model, Map details,            PermissionData permission)    {        if (details == null)             throw new IllegalArgumentException("Visualization map cannot be" +                    " null");        if (view == null)            throw new IllegalArgumentException("No view.");        if (model == null)            throw new IllegalArgumentException("No model.");        this.model = model;        buildGUI(details, permission);    }