public Object clone() { if (this.isBusy) return this; this.isBusy = true; AppNavShortVo clone = new AppNavShortVo(this.id, this.version); clone.navigationname = this.navigationname; clone.isactive = this.isactive; clone.comment = this.comment; clone.isValidated = this.isValidated; this.isBusy = false; return clone; }