if(this.dTree == null) { throw new IllegalStateException("The directory of J2ME Polish is wrong."); }
    public void fillGUI() {        DeviceDatabase deviceDatabase = null;        try {            deviceDatabase = this.newProjectModel.getMeposeModel().getDeviceDatabase();        } catch (DeviceDatabaseException exception) {            // TODO rickyn handle DeviceDatabaseException            exception.printStackTrace();        }        if(deviceDatabase == null) {            MeposeUIPlugin.log("No device database found.");            return;        }                fillConfigurationTree(deviceDatabase);        fillPlatformTree(deviceDatabase);        //        this.platformTree.layout();//        this.deviceTree.layout();//        this.configTree.layout();                this.dTree = this.newProjectModel.getMeposeModel().getDeviceTree();                updateDeviceTable();    }