DOInfo(Map details, EditorModel model)
DOInfo(Map details, EditorModel model, boolean permission)
    DOInfo(Map details, EditorModel model)    {        if (details == null)             throw new IllegalArgumentException("Visualization map cannot be" +                    " null");        if (model == null)            throw new IllegalArgumentException("No model.");        this.model = model;                buildGUI(details, null);    }