use of Families.FamilyMember in project benchmarx by eMoflon.
the class FamilyHelper method getMaggie.
private FamilyMember getMaggie(FamilyRegister register) {
Family fam = getSimpsonFamily(register);
Optional<FamilyMember> mag = fam.getDaughters().stream().filter(f -> f.getName().equals("Maggie")).findAny();
assertTrue(mag.isPresent());
FamilyMember maggie = mag.get();
assertTrue(maggie.getName().equals("Maggie"));
return maggie;
}
use of Families.FamilyMember in project benchmarx by eMoflon.
the class ScalabilityMeasurements method createOneFamilyMember.
public void createOneFamilyMember(FamilyRegister register) {
Family f = register.getFamilies().get(0);
FamilyMember familyMember = FamiliesFactory.eINSTANCE.createFamilyMember();
familyMember.setName("Johanna");
f.getDaughters().add(familyMember);
}
use of Families.FamilyMember in project benchmarx by eMoflon.
the class FamilyImpl method basicSetMother.
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetMother(FamilyMember newMother, NotificationChain msgs) {
FamilyMember oldMother = mother;
mother = newMother;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FamiliesPackage.FAMILY__MOTHER, oldMother, newMother);
if (msgs == null)
msgs = notification;
else
msgs.add(notification);
}
return msgs;
}
use of Families.FamilyMember in project benchmarx by eMoflon.
the class FamilyHelper method moveLisa.
public void moveLisa(FamilyRegister register) {
Family fam = getFromRegister("Flanders", register);
FamilyMember lisa = getLisa(register);
fam.setMother(lisa);
}
use of Families.FamilyMember in project benchmarx by eMoflon.
the class FamilyHelper method moveMarge.
public void moveMarge(FamilyRegister register) {
Family skinner = getFromRegister("Skinner", register);
FamilyMember marge = getSimpsonFamily(register).getMother();
skinner.setMother(marge);
}
Aggregations