LFActivityStateNode lfActivityStateNode) {
if (lfActivityStateNode instanceof LFActivityStateNodeImpl) {
return lfActivityStateNode;
}
LFActivityStateNodeImpl lfActivityStateNodeImpl = new LFActivityStateNodeImpl();
lfActivityStateNodeImpl.setNew(lfActivityStateNode.isNew());
lfActivityStateNodeImpl.setPrimaryKey(lfActivityStateNode.getPrimaryKey());
lfActivityStateNodeImpl.setId(lfActivityStateNode.getId());
lfActivityStateNodeImpl.setParentID(lfActivityStateNode.getParentID());
lfActivityStateNodeImpl.setTreeID(lfActivityStateNode.getTreeID());
lfActivityStateNodeImpl.setAvailableChildrenIDs(lfActivityStateNode.getAvailableChildrenIDs());
return lfActivityStateNodeImpl;
}