}
TermDto partOfDto = parentTerm.getPartOfDto();
- while(partOfDto!=null){
- if(partOfDto.equals(droppedObject)){
- MessagingUtils.warningDialog(MOVE_FAILED, this.getClass(),
- MOVE_FAILED_MESSAGE);
- return false;
- }
+ if(partOfDto!=null && partOfDto.equals(droppedObject)){
+ MessagingUtils.warningDialog(MOVE_FAILED, this.getClass(),
+ MOVE_FAILED_MESSAGE);
+ return false;
}
TermDto kindOfDto = parentTerm.getKindOfDto();
- while(kindOfDto!=null){
- if(kindOfDto.equals(droppedObject)){
- MessagingUtils.warningDialog(MOVE_FAILED, this.getClass(),
- MOVE_FAILED_MESSAGE);
- return false;
- }
+ if(kindOfDto!=null && kindOfDto.equals(droppedObject)){
+ MessagingUtils.warningDialog(MOVE_FAILED, this.getClass(),
+ MOVE_FAILED_MESSAGE);
+ return false;
}
}
else if(target instanceof TermVocabularyDto){