diff src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentWitnessBean.java @ 124:28a0c2726466

changed saveEntity() to use new EditIntent. Set up EditIntent for TEXT, PERSON, REFERENCE.
author casties
date Mon, 30 Jan 2017 20:35:36 +0100
parents fb3cb7d70f66
children eee2e0ca4032
line wrap: on
line diff
--- a/src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentWitnessBean.java	Thu Jan 26 19:35:49 2017 +0100
+++ b/src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentWitnessBean.java	Mon Jan 30 20:35:36 2017 +0100
@@ -259,7 +259,7 @@
 			if(this.isSelectedSaveAsNew()){
 				this.entity = getWrapper().saveEntityAsNew(this.entity, user.getEmail());
 			}else{
-				this.entity = getWrapper().saveEntity(this.entity, user.getEmail());
+				this.entity = getWrapper().saveEntity(this.entity, user.getEmail(), null);
 			}
 			this.setEntity(this.entity);
 			
@@ -299,9 +299,9 @@
 			if(alias == null){
 				alias = new Entity(Node.TYPE_ABOX, ALIAS, false);
 				alias.addAttribute(new Attribute(ALIAS, "text", valueTextWritten));
-				alias = getWrapper().saveEntity(alias, user.getEmail());
+				alias = getWrapper().saveEntity(alias, user.getEmail(), null);
 				new Relation(alias, this.titleLo.getEntity(), "is_alias_title_of");
-				alias = getWrapper().saveEntity(alias, user.getEmail());
+				alias = getWrapper().saveEntity(alias, user.getEmail(), null);
 			}			
 			if(alias.isLightweight()){
 				alias = getWrapper().getEntityByIdWithContent(alias.getId());
@@ -328,9 +328,9 @@
 			if(alias == null){
 				alias = new Entity(Node.TYPE_ABOX, ALIAS, false);
 				alias.addAttribute(new Attribute(ALIAS, "text", valueAuthorWritten));
-				alias = getWrapper().saveEntity(alias, user.getEmail());
+				alias = getWrapper().saveEntity(alias, user.getEmail(), null);
 				new Relation(alias, this.authorLo.getEntity(), "is_alias_name_of");
-				alias = getWrapper().saveEntity(alias, user.getEmail());
+				alias = getWrapper().saveEntity(alias, user.getEmail(), null);
 			}
 			if(alias.isLightweight()){
 				alias = getWrapper().getEntityByIdWithContent(alias.getId());
@@ -909,7 +909,7 @@
 			//if the Collection Status == OK && the Codex.identifier != null
 			Entity newCodex = new Entity(Node.TYPE_ABOX, CODEX, false);
 			newCodex.addAttribute(new Attribute("identifier", TEXT, identifier));
-			getWrapper().saveEntity(newCodex, user);
+			getWrapper().saveEntity(newCodex, user, null);
 			Relation isPartOf = new Relation(newCodex, getCollectionLo().getEntity(), is_part_of);
 			getWrapper().saveRelationAsNode(isPartOf, user);
 			getCodexLo().setEntityAndAttributeName(newCodex, "identifier");