From 008d00ad72a33faa20f707c30396d26481a2565f Mon Sep 17 00:00:00 2001 From: Guillaume Thomazon <gtn@kereval.com> Date: Fri, 15 Feb 2013 14:28:18 +0000 Subject: [PATCH] Add select index buton git-svn-id: https://scm.gforge.inria.fr/authscm/ycadoret/svn/gazelle/Maven/gazelle-proxy/trunk@33592 356b4b1a-1d2b-0410-8bf1-ffa24008f01e --- .../webapp/messages/commonProperties.xhtml | 108 +++++++++++++----- 1 file changed, 80 insertions(+), 28 deletions(-) diff --git a/gazelle-proxy-common-war/src/main/webapp/messages/commonProperties.xhtml b/gazelle-proxy-common-war/src/main/webapp/messages/commonProperties.xhtml index 44aaafea..b6f595a5 100644 --- a/gazelle-proxy-common-war/src/main/webapp/messages/commonProperties.xhtml +++ b/gazelle-proxy-common-war/src/main/webapp/messages/commonProperties.xhtml @@ -3,42 +3,94 @@ xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" - xmlns:rich="http://richfaces.org/rich"> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.PermanentLink']} : " style="font-weight:bold;" /> - <h:outputLink - value="#{messageBean.displayURLOfPage()}?id=#{messageBean.message.id}"> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.PermanentLink']}" /> - </h:outputLink> + xmlns:rich="http://richfaces.org/rich" + xmlns:a4j="http://richfaces.org/a4j"> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.ID']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.id }" - style="font-size:small" /> + <s:div id="switchDiv"> + <br /> + <h:outputText value="Select index ID :" style="font-weight:bold;" /> + <rich:inputNumberSpinner + value="#{messageBean.messageIndex}" + minValue="1" + maxValue="#{messageBean.messageIndexMax}"> + <a4j:support event="onchange" reRender="globalDiv,switchDiv" action="#{messageBean.redirectToMessage(messageBean.messageByIndex)}" /> + </rich:inputNumberSpinner> + </s:div> + <s:div id="globalDiv"> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.PermanentLink']} : " + style="font-weight:bold;" /> + <h:outputLink + value="#{messageBean.displayURLOfPage()}?id=#{messageBean.message.id}"> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.PermanentLink']}" /> + </h:outputLink> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.DateReceived']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.dateReceived }" /> + <h:outputText value="#{messages['net.ihe.gazelle.proxy.ID']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.id }" + style="font-size:small" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.InitiatorIP']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.fromIP}" /> + <h:outputText value="Connection ID :" style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.connection.id }" + style="font-size:small" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.InitiatorPort']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.localPort}" /> + <h:outputText value="Index :" style="font-weight:bold;" /> + <h:outputText + value="#{messageBean.getMessageIndex(messageBean.message) }" + style="font-size:small" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.ProxyPort']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.proxyPort}" /> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.DateReceived']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.dateReceived }" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.ResponderIP']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.toIP}" /> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.InitiatorIP']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.fromIP}" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.ResponderPort']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.remotePort}" /> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.InitiatorPort']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.localPort}" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.Side']} :" style="font-weight:bold;" /> - <h:graphicImage value="/img/request.png" - rendered="#{messageBean.message.proxySide.isRequest()}" /> - <h:graphicImage value="/img/response.png" - rendered="#{not messageBean.message.proxySide.isRequest()}" /> + <h:outputText value="#{messages['net.ihe.gazelle.proxy.ProxyPort']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.proxyPort}" /> + <br /> - <h:outputText value="#{messages['net.ihe.gazelle.proxy.MessageLength']} :" style="font-weight:bold;" /> - <h:outputText value="#{messageBean.message.getMessageLength()}" /> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.ResponderIP']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.toIP}" /> + <br /> + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.ResponderPort']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.remotePort}" /> + <br /> + + <h:outputText value="#{messages['net.ihe.gazelle.proxy.Side']} :" + style="font-weight:bold;" /> + <h:graphicImage value="/img/request.png" + rendered="#{messageBean.message.proxySide.isRequest()}" /> + <h:graphicImage value="/img/response.png" + rendered="#{not messageBean.message.proxySide.isRequest()}" /> + <br /> + + <h:outputText + value="#{messages['net.ihe.gazelle.proxy.MessageLength']} :" + style="font-weight:bold;" /> + <h:outputText value="#{messageBean.message.getMessageLength()}" /> + <br /> + </s:div> </ui:composition> \ No newline at end of file -- GitLab