/** @return a instances of {@link Freelance} */
  private FreelanceImpl createFreelance() {

    FreelanceImpl f = (FreelanceImpl) CompanyFactory.eINSTANCE.createFreelance();
    f.setName("empl" + this.curImployeeID);
    f.setAge(42);
    f.setAssignment(7);
    f.setSalary(2345);
    this.curImployeeID++;
    this.allFreelances.add(f);
    if (this.comp.eResource() != null) {
      this.comp.eResource().getContents().add(f);
    }
    return f;
  }