Ignore:
Timestamp:
07/25/12 11:58:00 (12 years ago)
Author:
pharms
Message:

corrected implementation of clone

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/quest-core-tasktrees/src/main/java/de/ugoe/cs/quest/tasktrees/treeimpl/SelectionImpl.java

    r439 r467  
    99 
    1010import de.ugoe.cs.quest.tasktrees.treeifc.Selection; 
    11 import de.ugoe.cs.quest.tasktrees.treeifc.TaskTreeNode; 
    1211 
    1312//------------------------------------------------------------------------------------------------- 
     
    4039  //----------------------------------------------------------------------------------------------- 
    4140  @Override 
    42   public TaskTreeNode clone() 
     41  public SelectionImpl clone() 
    4342  { 
    44     SelectionImpl clone = new SelectionImpl(); 
    45     clone.setDescription(super.getDescription()); 
    46      
    47     for (TaskTreeNode child : getChildren()) 
    48     { 
    49       clone.addChild(child); 
    50     } 
    51      
    52     return clone; 
     43    return (SelectionImpl) super.clone(); 
    5344  } 
    5445 
Note: See TracChangeset for help on using the changeset viewer.