
com.nedap.archie.aom.CSecondOrder Maven / Gradle / Ivy
package com.nedap.archie.aom;
import javax.xml.bind.annotation.XmlType;
import java.util.ArrayList;
import java.util.List;
/**
* Created by pieter.bos on 15/10/15.
*/
@XmlType(name="C_SECOND_ORDER")
public class CSecondOrder extends ArchetypeModelObject {
private List members = new ArrayList<>();
public List getMembers() {
return members;
}
public void setMembers(List members) {
this.members = members;
for(T member:members) {
setThisAsSocParent(member);
}
}
private void setThisAsSocParent(T member) {
if(member != null) {
member.setSocParent(this);
}
}
public void addMember(T member) {
members.add(member);
setThisAsSocParent(member);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy