Mercurial > hg > ismi-richfaces
changeset 84:e2f6ccc4d322
add "remove codex" button to digitalization form.
author | casties |
---|---|
date | Wed, 28 Sep 2016 10:47:39 +0200 |
parents | e07e9f5afaa3 |
children | fd7beb701724 |
files | src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentDigitalizationBean.java src/main/webapp/entry/digi.xhtml |
diffstat | 2 files changed, 18 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentDigitalizationBean.java Mon Sep 26 17:25:43 2016 +0200 +++ b/src/main/java/de/mpiwg/itgroup/ismi/entry/beans/CurrentDigitalizationBean.java Wed Sep 28 10:47:39 2016 +0200 @@ -3,11 +3,15 @@ import java.io.Serializable; import java.util.List; +import javax.faces.event.ActionEvent; + import org.apache.log4j.Logger; import org.mpi.openmind.repository.bo.Entity; import org.mpi.openmind.repository.bo.Node; import org.mpi.openmind.security.bo.User; +import de.mpiwg.itgroup.ismi.auxObjects.ListenerObject; + public class CurrentDigitalizationBean extends CodexEditorTemplate implements Serializable{ private static final long serialVersionUID = 4910425502556948216L; @@ -59,6 +63,11 @@ } } + public void unsetCodex(ActionEvent event){ + this.setCodexLo(new ListenerObject()); + //this.getCodexLo().setEntityAndAttribute(null, null); + } + @Override public String save() { super.save();
--- a/src/main/webapp/entry/digi.xhtml Mon Sep 26 17:25:43 2016 +0200 +++ b/src/main/webapp/entry/digi.xhtml Wed Sep 28 10:47:39 2016 +0200 @@ -21,7 +21,8 @@ rendered="#{empty CurrentDigi.entity.ownValue}" style="font-size: 12pt; " styleClass="titlePanel"/> <h:outputLink - value="#{ApplicationBean1.root}/imageServer/displayDigi.jsp?digiId=#{CurrentDigi.entity.id}" > + value="#{ApplicationBean1.root}/imageServer/displayDigi.jsp?digiId=#{CurrentDigi.entity.id}" + title="Display image" > <h:graphicImage value="#{ApplicationBean1.displayImage}" width="20" height="20"/> </h:outputLink> </h:panelGrid> @@ -137,10 +138,16 @@ <h:outputText /> <h:commandButton actionListener="#{CurrentDigi.checkConsistencyFromCountryToCodex}" - value="Check Consistency From Country To Codex" /> + value="Check Consistency From Country To Codex" /> <h:outputText /> <h:outputText /> + <h:outputText /> + <h:commandButton + actionListener="#{CurrentDigi.unsetCodex}" + value="Remove Codex" /> + <h:outputText /> + <h:outputText /> </h:panelGrid>