LFTincanActivity lfTincanActivity) {
if (lfTincanActivity instanceof LFTincanActivityImpl) {
return lfTincanActivity;
}
LFTincanActivityImpl lfTincanActivityImpl = new LFTincanActivityImpl();
lfTincanActivityImpl.setNew(lfTincanActivity.isNew());
lfTincanActivityImpl.setPrimaryKey(lfTincanActivity.getPrimaryKey());
lfTincanActivityImpl.setId(lfTincanActivity.getId());
lfTincanActivityImpl.setTincanID(lfTincanActivity.getTincanID());
lfTincanActivityImpl.setPackageID(lfTincanActivity.getPackageID());
lfTincanActivityImpl.setObjectType(lfTincanActivity.getObjectType());
lfTincanActivityImpl.setName(lfTincanActivity.getName());
lfTincanActivityImpl.setDescription(lfTincanActivity.getDescription());
lfTincanActivityImpl.setTheType(lfTincanActivity.getTheType());
lfTincanActivityImpl.setMoreInfo(lfTincanActivity.getMoreInfo());
lfTincanActivityImpl.setInteractionType(lfTincanActivity.getInteractionType());
lfTincanActivityImpl.setCorrectResponsesPattern(lfTincanActivity.getCorrectResponsesPattern());
lfTincanActivityImpl.setChoices(lfTincanActivity.getChoices());
lfTincanActivityImpl.setScale(lfTincanActivity.getScale());
lfTincanActivityImpl.setSource(lfTincanActivity.getSource());
lfTincanActivityImpl.setTarget(lfTincanActivity.getTarget());
lfTincanActivityImpl.setSteps(lfTincanActivity.getSteps());
lfTincanActivityImpl.setExtensions(lfTincanActivity.getExtensions());
return lfTincanActivityImpl;
}