addSocietyToWorkspace(societyCopy, (DefaultMutableTreeNode)context);
workspace.setSelection(addSocietyToWorkspace(societyCopy, (DefaultMutableTreeNode)context));
  public SocietyComponent copySociety(SocietyComponent society, 				      Object context) {    SocietyComponent societyCopy = society.copy(this, context);    if (context == null)      // add copy as sibling of original      addSocietyToWorkspace(societyCopy, 			    (DefaultMutableTreeNode)findNode(society).getParent());    else      addSocietyToWorkspace(societyCopy, (DefaultMutableTreeNode)context);    return societyCopy;  }