/** * CloneObject. * * @param clone the Address. */ protected void cloneObject(Address clone) { super.cloneObject(clone); if ((this.getOwner() != null)) { clone.setOwner(this.getOwner().cloneObject()); } if ((this.getDescription() != null)) { clone.setDescription(this.getDescription().cloneObject()); } clone.setType(this.getType()); clone.setStatusType(this.getStatusType()); if ((this.getFunctionalId() != null)) { clone.setFunctionalId(this.getFunctionalId().cloneObject()); } if ((this.getFunctionalType() != null)) { clone.setFunctionalType(this.getFunctionalType().cloneObject()); } }