public NewProjectModel(MeposeModel meposeModel) { if(meposeModel != null) { this.meposeModel = meposeModel;  setPropertyDefaultValue(ID_NEWPROJECTMODEL_PROJECT_NAME,""); } else { this.meposeModel = new MeposeModel(); }  setPropertyValue(ID_NEWPROJECTMODEL_MEPOSEMODEL,this.meposeModel);   this.propertiesWithAtLeastOKStatus = new String[] {ID_NEWPROJECTMODEL_PROJECT_INSTANCE}; checkModelStatus();
public NewProjectModel() { this(null);
    public NewProjectModel(MeposeModel meposeModel) {        if(meposeModel != null) {            this.meposeModel = meposeModel;            // Init this to avoid null pointer exceptions when setting a text field.            setPropertyDefaultValue(ID_NEWPROJECTMODEL_PROJECT_NAME,"");        }        else {            this.meposeModel = new MeposeModel();        }                setPropertyValue(ID_NEWPROJECTMODEL_MEPOSEMODEL,this.meposeModel);                        this.propertiesWithAtLeastOKStatus = new String[] {ID_NEWPROJECTMODEL_PROJECT_INSTANCE};        checkModelStatus();    }