}else if (delegate instanceof CheckupList){
newNode = new CheckupListNode(current,(CheckupList) delegate);
}else if (delegate instanceof AnalyseList){
newNode = new AnalyseListNode(current,(AnalyseList) delegate);
}else if (delegate instanceof RecommendationList){
newNode = new RecommendationListNode(current,(RecommendationList) delegate);
}else if (delegate instanceof SerrenList){
newNode = new SerrenListNode(current,(SerrenList) delegate);
}else if (delegate instanceof DiagnosisList){
newNode = new DiagnosisListNode(current,(DiagnosisList) delegate);
}else if (delegate instanceof InvalidityList){