annotate src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentCityBean.java @ 133:5ccd6e709f95

fix attribute name in EditIntent.
author casties
date Thu, 23 Feb 2017 19:25:37 +0100
parents eee2e0ca4032
children 25bfcc9d757c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
jurzua
parents:
diff changeset
1 package de.mpiwg.itgroup.ismi.entry.beans;
jurzua
parents:
diff changeset
2
jurzua
parents:
diff changeset
3 import java.io.Serializable;
jurzua
parents:
diff changeset
4 import java.util.ArrayList;
jurzua
parents:
diff changeset
5 import java.util.List;
jurzua
parents:
diff changeset
6
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
7 import javax.faces.event.ActionEvent;
1
jurzua
parents:
diff changeset
8 import javax.faces.model.SelectItem;
jurzua
parents:
diff changeset
9
jurzua
parents:
diff changeset
10 import org.apache.commons.lang.StringUtils;
jurzua
parents:
diff changeset
11 import org.apache.log4j.Logger;
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
12 import org.mpi.openmind.repository.bo.Attribute;
1
jurzua
parents:
diff changeset
13 import org.mpi.openmind.repository.bo.Entity;
jurzua
parents:
diff changeset
14 import org.mpi.openmind.repository.bo.Node;
jurzua
parents:
diff changeset
15 import org.mpi.openmind.repository.bo.Relation;
125
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
16 import org.mpi.openmind.repository.services.utils.EditIntent;
1
jurzua
parents:
diff changeset
17
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
18 import de.mpiwg.itgroup.ismi.auxObjects.ListenerObject;
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
19 import de.mpiwg.itgroup.ismi.util.guiComponents.EntityList;
1
jurzua
parents:
diff changeset
20 import de.mpiwg.itgroup.ismi.utils.SelectableObject;
jurzua
parents:
diff changeset
21
jurzua
parents:
diff changeset
22
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
23 public class CurrentCityBean extends CodexEditorTemplate implements Serializable {
1
jurzua
parents:
diff changeset
24 private static final long serialVersionUID = -8609055286714729597L;
jurzua
parents:
diff changeset
25
jurzua
parents:
diff changeset
26 private static Logger logger = Logger.getLogger(CurrentCityBean.class);
jurzua
parents:
diff changeset
27
jurzua
parents:
diff changeset
28 private List<SelectItem> suggestedTypes;
jurzua
parents:
diff changeset
29
jurzua
parents:
diff changeset
30 private List<SelectableObject<Entity>> placesPartOfThis;
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
31 //private List<SelectableObject<Entity>> peopleLivedIn;
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
32 private EntityList aliasList;
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
33
125
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
34 /** intent to edit all attributes and relations in the form */
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
35 public static EditIntent editPlaceIntent = new EditIntent(
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
36 AbstractISMIBean.PLACE,
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
37 // attributes
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
38 new String[]{"name", "type"},
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
39 // source relations
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
40 new String[]{"is_part_of"},
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
41 // target relations
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
42 new String[]{"is_part_of", "is_alias_name_of"});
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
43
1
jurzua
parents:
diff changeset
44 public CurrentCityBean() {
jurzua
parents:
diff changeset
45 this.reset();
jurzua
parents:
diff changeset
46 }
jurzua
parents:
diff changeset
47
jurzua
parents:
diff changeset
48 @Override
jurzua
parents:
diff changeset
49 public void reset(){
jurzua
parents:
diff changeset
50 super.reset();
jurzua
parents:
diff changeset
51 this.entity = new Entity(Node.TYPE_ABOX, PLACE, false);
jurzua
parents:
diff changeset
52 this.suggestedTypes = new ArrayList<SelectItem>();
jurzua
parents:
diff changeset
53
jurzua
parents:
diff changeset
54 this.placesPartOfThis = new ArrayList<SelectableObject<Entity>>();
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
55 //this.peopleLivedIn = new ArrayList<SelectableObject<Entity>>();
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
56 this.aliasList = new EntityList(ALIAS, "alias", getWrapper(), getUserName());
1
jurzua
parents:
diff changeset
57
jurzua
parents:
diff changeset
58 //setDefinition(getDefinition(PLACE));
jurzua
parents:
diff changeset
59 setDefObjectClass(PLACE);
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
60 // old types
1
jurzua
parents:
diff changeset
61 String[] types = new String[]{"city","institution", "city_part", "region"};
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
62 // get new types from definition
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
63 Attribute typeAtt = getWrapper().getDefAttributeByOwnValue(PLACE, "type");
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
64 if (typeAtt != null) {
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
65 types = typeAtt.getPossibleValuesList().toArray(types);
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
66 }
1
jurzua
parents:
diff changeset
67 fillList(suggestedTypes, types);
jurzua
parents:
diff changeset
68
jurzua
parents:
diff changeset
69 registerChecker(getCountryLo(), "Country not valid!");
jurzua
parents:
diff changeset
70 }
jurzua
parents:
diff changeset
71
jurzua
parents:
diff changeset
72 @Override
105
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
73 public void setEntity(Entity city) {
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
74 this.reset();
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
75 this.entity = city;
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
76
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
77 if (this.entity.isPersistent()) {
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
78 // load attributes and relations of Entity
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
79 if (city.isLightweight()) {
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
80 this.entity = getWrapper().getEntityContent(this.entity);
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
81 }
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
82 // load entity attributes into bean
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
83 this.loadAttributes(this.entity);
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
84
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
85 /*
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
86 * create list of places this place is part_of
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
87 */
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
88 List<Entity> list = getWrapper().getTargetsForSourceRelation(city, is_part_of, PLACE, -1);
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
89 if (list.size() > 0) {
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
90 this.setCountry(list.get(0));
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
91 // part_of more than one place
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
92 if (list.size() > 1) {
106
71efad4fe975 small cleanups.
casties
parents: 105
diff changeset
93 addErrorMsg("Inconsistency: this place 'is part of' " + list.size() + " other places!");
105
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
94 addErrorMsg("List:");
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
95 for (Entity place : list) {
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
96 addErrorMsg(place.getOwnValue() + " [" + place.getId() + "]");
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
97 }
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
98 }
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
99 }
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
100
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
101 /*
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
102 * create list of places that are part of this place
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
103 */
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
104 for (Entity place : getWrapper().getSourcesForTargetRelation(city, is_part_of, PLACE, -1)) {
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
105 String label = place.getOwnValue() + " [" + place.getId() + "]";
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
106 this.placesPartOfThis.add(new SelectableObject<Entity>(place, label));
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
107 }
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
108
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
109 /*
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
110 * create list of alias names of this place
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
111 */
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
112 for (Entity alias : getWrapper().getSourcesForTargetRelation(city, is_alias_name_of, ALIAS, -1)) {
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
113 this.aliasList.add(alias);
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
114 }
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
115
105
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
116 // load references
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
117 this.loadEndNoteRefs();
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
118
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
119 this.setCurrentId(this.entity.getId().toString());
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
120 // check consistency and set checkmark(s)
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
121 this.checkConsistencyFromCountryToCodex();
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
122 }
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
123 }
1
jurzua
parents:
diff changeset
124
106
71efad4fe975 small cleanups.
casties
parents: 105
diff changeset
125 /* (non-Javadoc)
71efad4fe975 small cleanups.
casties
parents: 105
diff changeset
126 * @see de.mpiwg.itgroup.ismi.entry.beans.AbstractISMIBean#save()
71efad4fe975 small cleanups.
casties
parents: 105
diff changeset
127 */
1
jurzua
parents:
diff changeset
128 @Override
jurzua
parents:
diff changeset
129 public String save(){
jurzua
parents:
diff changeset
130 super.save();
jurzua
parents:
diff changeset
131 try {
jurzua
parents:
diff changeset
132
jurzua
parents:
diff changeset
133 CheckResults cr = getCheckResults();
jurzua
parents:
diff changeset
134 if (cr.hasErrors){
jurzua
parents:
diff changeset
135 getSessionBean().setErrorMessages(cr);
jurzua
parents:
diff changeset
136 getSessionBean().setDisplayError(true);
jurzua
parents:
diff changeset
137 this.setSelectedSaveAsNew(false);
jurzua
parents:
diff changeset
138 return "SAVE_ERROR";
jurzua
parents:
diff changeset
139 }
jurzua
parents:
diff changeset
140
jurzua
parents:
diff changeset
141 this.entity = this.updateEntityAttributes(this.entity);
jurzua
parents:
diff changeset
142
jurzua
parents:
diff changeset
143 String cityName = (this.entity.getAttributeByName(name) != null) ? this.entity.getAttributeByName(name).getValue() : "";
jurzua
parents:
diff changeset
144 if(StringUtils.isNotEmpty(cityName)){
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
145 // check if name is unique
1
jurzua
parents:
diff changeset
146 if(!checkUnityCity(cityName, (isSelectedSaveAsNew()) ? null : this.entity.getId(), this.getCountryLo().entity)){
jurzua
parents:
diff changeset
147 this.renderUnityCheckerDialog();
jurzua
parents:
diff changeset
148 this.setSelectedSaveAsNew(false);
jurzua
parents:
diff changeset
149 return "SAVE_ERROR";
jurzua
parents:
diff changeset
150 }
jurzua
parents:
diff changeset
151 }else{
105
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
152 this.addErrorMsg("This place has not been saved, because its name was empty.");
106
71efad4fe975 small cleanups.
casties
parents: 105
diff changeset
153 this.addErrorMsg("Please enter a name.");
1
jurzua
parents:
diff changeset
154 return "SAVE_ERROR";
jurzua
parents:
diff changeset
155 }
jurzua
parents:
diff changeset
156
jurzua
parents:
diff changeset
157 this.entity.replaceSourceRelation(this.getCountryLo().entity, PLACE, is_part_of);
jurzua
parents:
diff changeset
158
jurzua
parents:
diff changeset
159 this.entity.removeAllTargetRelationsByName(is_part_of);
jurzua
parents:
diff changeset
160 for(SelectableObject<Entity> so : this.placesPartOfThis){
jurzua
parents:
diff changeset
161 Entity place = getWrapper().getEntityByIdWithContent(so.getObj().getId());
105
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
162 new Relation(place, this.entity, is_part_of);
1
jurzua
parents:
diff changeset
163 }
jurzua
parents:
diff changeset
164
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
165 /*
1
jurzua
parents:
diff changeset
166 this.entity.removeAllTargetRelationsByName(lived_in);
jurzua
parents:
diff changeset
167 for(SelectableObject<Entity> so : this.peopleLivedIn){
jurzua
parents:
diff changeset
168 Entity person = getWrapper().getEntityByIdWithContent(so.getObj().getId());
jurzua
parents:
diff changeset
169 Relation livedIn = new Relation(person, this.entity, lived_in);
jurzua
parents:
diff changeset
170 }
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
171 */
1
jurzua
parents:
diff changeset
172
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
173 //ALIAS -> is_alias_name_of -> PERSON
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
174 this.entity.removeAllTargetRelationsByName(is_alias_name_of);
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
175 for(Entity alias : this.aliasList.getEntities()){
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
176 Entity alias0 = getWrapper().getEntityByIdWithContent(alias.getId());
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
177 new Relation(alias0, this.entity, is_alias_name_of);
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
178 }
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
179
1
jurzua
parents:
diff changeset
180 //REFERENCE -> is_reference_of -> THIS
jurzua
parents:
diff changeset
181 this.prepareEndNoteRefs2Save();
jurzua
parents:
diff changeset
182
125
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
183 if (this.isSelectedSaveAsNew()) {
1
jurzua
parents:
diff changeset
184 this.setSelectedSaveAsNew(false);
125
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
185 } else {
eee2e0ca4032 updated entry beans to use EditIntents.
casties
parents: 124
diff changeset
186 this.entity = getWrapper().saveEntity(this.entity, getSessionUser().getEmail(), editPlaceIntent);
1
jurzua
parents:
diff changeset
187 }
91
d172201d24ad more comments and refactorings.
casties
parents: 89
diff changeset
188 this.updateRelatedOW(this.entity, getSessionUser().getEmail());
1
jurzua
parents:
diff changeset
189 this.setCurrentId(this.entity.getId().toString());
jurzua
parents:
diff changeset
190
105
e27603a39e70 small cleanups.
casties
parents: 95
diff changeset
191 logger.debug("Place saved - Time = " + (System.currentTimeMillis() - start) + ", " + entity);
1
jurzua
parents:
diff changeset
192 this.printSuccessSavingEntity();
jurzua
parents:
diff changeset
193
jurzua
parents:
diff changeset
194 this.setSelectedSaveAsNew(false);
jurzua
parents:
diff changeset
195
jurzua
parents:
diff changeset
196 } catch (Exception e) {
jurzua
parents:
diff changeset
197 logger.error(e.getMessage(), e);
jurzua
parents:
diff changeset
198 this.printInternalError(e);
jurzua
parents:
diff changeset
199 }
jurzua
parents:
diff changeset
200 saveEnd();
jurzua
parents:
diff changeset
201
jurzua
parents:
diff changeset
202 return PAGE_EDITOR;
jurzua
parents:
diff changeset
203 }
jurzua
parents:
diff changeset
204
jurzua
parents:
diff changeset
205 public void listenerRemovePlacesPartOfThis(){
jurzua
parents:
diff changeset
206 for(SelectableObject<Entity> so : new ArrayList<SelectableObject<Entity>>(this.placesPartOfThis)){
jurzua
parents:
diff changeset
207 if(so.isSelected()){
jurzua
parents:
diff changeset
208 this.placesPartOfThis.remove(so);
jurzua
parents:
diff changeset
209 }
jurzua
parents:
diff changeset
210 }
jurzua
parents:
diff changeset
211 }
jurzua
parents:
diff changeset
212
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
213 /* public void listenerRemovePeopleLivedIn(){
1
jurzua
parents:
diff changeset
214 for(SelectableObject<Entity> so : new ArrayList<SelectableObject<Entity>>(this.peopleLivedIn)){
jurzua
parents:
diff changeset
215 if(so.isSelected()){
jurzua
parents:
diff changeset
216 this.peopleLivedIn.remove(so);
jurzua
parents:
diff changeset
217 }
jurzua
parents:
diff changeset
218 }
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
219 } */
1
jurzua
parents:
diff changeset
220
89
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
221 public void removeThisCountryAction(ActionEvent event) {
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
222 if (this.getCountryLo().entity != null) {
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
223 this.setCountryLo(new ListenerObject());
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
224 }
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
225 }
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
226
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
227
a142159f09c1 working on better place editing.
casties
parents: 1
diff changeset
228
1
jurzua
parents:
diff changeset
229 public String saveAsNewEntity(){
jurzua
parents:
diff changeset
230 this.setSelectedSaveAsNew(true);
jurzua
parents:
diff changeset
231 return save();
jurzua
parents:
diff changeset
232 }
jurzua
parents:
diff changeset
233 public List<SelectItem> getSuggestedTypes() {
jurzua
parents:
diff changeset
234 return suggestedTypes;
jurzua
parents:
diff changeset
235 }
jurzua
parents:
diff changeset
236 public void setSuggestedTypes(List<SelectItem> suggestedTypes) {
jurzua
parents:
diff changeset
237 this.suggestedTypes = suggestedTypes;
jurzua
parents:
diff changeset
238 }
jurzua
parents:
diff changeset
239
jurzua
parents:
diff changeset
240 public List<SelectableObject<Entity>> getPlacesPartOfThis() {
jurzua
parents:
diff changeset
241 return placesPartOfThis;
jurzua
parents:
diff changeset
242 }
jurzua
parents:
diff changeset
243
jurzua
parents:
diff changeset
244 public void setPlacesPartOfThis(List<SelectableObject<Entity>> placesPartOfThis) {
jurzua
parents:
diff changeset
245 this.placesPartOfThis = placesPartOfThis;
jurzua
parents:
diff changeset
246 }
jurzua
parents:
diff changeset
247
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
248 /* public List<SelectableObject<Entity>> getPeopleLivedIn() {
1
jurzua
parents:
diff changeset
249 return peopleLivedIn;
jurzua
parents:
diff changeset
250 }
jurzua
parents:
diff changeset
251
jurzua
parents:
diff changeset
252 public void setPeopleLivedIn(List<SelectableObject<Entity>> peopleLivedIn) {
jurzua
parents:
diff changeset
253 this.peopleLivedIn = peopleLivedIn;
107
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
254 } */
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
255
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
256 /**
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
257 * @return the aliasList
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
258 */
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
259 public EntityList getAliasList() {
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
260 return aliasList;
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
261 }
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
262
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
263 /**
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
264 * @param aliasList the aliasList to set
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
265 */
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
266 public void setAliasList(EntityList aliasList) {
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
267 this.aliasList = aliasList;
99f9a55a4957 add alias to place entry form.
casties
parents: 106
diff changeset
268 }
1
jurzua
parents:
diff changeset
269 }