1 package eu
.etaxonomy
.taxeditor
.prototype1
.model
;
3 import java
.util
.ArrayList
;
5 import eu
.etaxonomy
.cdm
.model
.name
.TaxonName
;
7 public class ObjectList
extends AbstractModelObject
{
9 private List
/* <TaxonName> */objectList
= new ArrayList();
11 public void add(TaxonName tn
) {
12 this.objectList
.add(tn
);
13 firePropertyChange("objectList", null, null); //$NON-NLS-1$
16 public void remove(TaxonName tn
) {
17 this.objectList
.remove(tn
);
18 firePropertyChange("objectList", null, null); //$NON-NLS-1$
21 public Object
[] toArray() {
22 return (Object
[]) this.objectList
.toArray(new Object
[this.objectList
.size()]);
25 public List
getObjectList() {
29 public void setObjectList(List objectList
) {
30 this.objectList
= objectList
;