Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package restauracja.model;
- import java.io.*;
- import java.util.ArrayList;
- import java.util.Date;
- import java.util.List;
- import java.util.Vector;
- public class GrupaKucharzy extends AbstractModelObject {
- private List<Person> m_persons = new ArrayList<Person>();
- private String m_imie;
- public GrupaKucharzy() {
- }
- public GrupaKucharzy(String imie) {
- m_imie = imie;
- }
- public String getImie() {
- return m_imie;
- }
- public void setImie(String imie) {
- String oldValue = m_imie;
- m_imie = imie;
- firePropertyChange("imie", oldValue, m_imie);
- }
- public void addPerson(Person person) {
- List<Person> oldValue = m_persons;
- m_persons = new ArrayList<Person>(m_persons);
- m_persons.add(person);
- firePropertyChange("persons", oldValue, m_persons);
- firePropertyChange("personCount", oldValue.size(), m_persons.size());
- }
- public void removePerson(Person person) {
- List<Person> oldValue = m_persons;
- m_persons = new ArrayList<Person>(m_persons);
- m_persons.remove(person);
- firePropertyChange("persons", oldValue, m_persons);
- firePropertyChange("personCount", oldValue.size(), m_persons.size());
- }
- public List<Person> getPersons() {
- return m_persons;
- }
- public int getPersonCount() {
- return m_persons.size();
- }
- }
Add Comment
Please, Sign In to add comment