Loading TASMAN-webapp/src/main/java/it/inaf/ia2/tsm/webapp/CredentialsEditing.java +10 −0 Original line number Diff line number Diff line Loading @@ -69,6 +69,7 @@ public class CredentialsEditing implements Serializable { private List<String> tapSchemaVersions; private List<String> obscoreVersions; private String label; private boolean separateCredentials; private Credentials sourceCredentials; private Credentials tapSchemaCredentials; Loading Loading @@ -188,6 +189,7 @@ public class CredentialsEditing implements Serializable { editedCredentials = new JoinedCredentials(sourceCredentials); } editedCredentials.setLabel(label); editedCredentials.setTapSchemaName(tapSchemaName); editedCredentials.setTapSchemaVersion(tapSchemaVersion); editedCredentials.setHasObscore(hasObscore); Loading @@ -211,6 +213,14 @@ public class CredentialsEditing implements Serializable { return obscoreVersions; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public boolean isSeparateCredentials() { return separateCredentials; } Loading TASMAN-webapp/src/main/java/it/inaf/ia2/tsm/webapp/xmlconfig/TapCredentials.java +10 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ public abstract class TapCredentials implements Serializable { private static final long serialVersionUID = -3736612935129057338L; private String label; private String tapSchemaName; private String tapSchemaVersion; private boolean hasObscore; Loading @@ -51,6 +52,15 @@ public abstract class TapCredentials implements Serializable { this.ivoaSchemaName = tapCredentials.getIvoaSchemaName(); } @XmlElement(name = "label") public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } @XmlElement(name = "tap_schema_name") public String getTapSchemaName() { return tapSchemaName; Loading TASMAN-webapp/src/main/webapp/credentialsEditing.xhtml +22 −6 Original line number Diff line number Diff line Loading @@ -57,6 +57,10 @@ </h:commandLink> </td> <td> <h:panelGroup rendered="#{c.label ne null and c.label ne ''}"> #{c.label} </h:panelGroup> <h:panelGroup rendered="#{c.label eq null or c.label eq ''}"> <h:panelGroup rendered="#{c.class.simpleName eq 'JoinedCredentials'}"> <tsm_components:print_credentials credentials="#{c.credentials}" /> </h:panelGroup> Loading @@ -65,6 +69,7 @@ <span class="glyphicon glyphicon-arrow-right"></span> <tsm_components:print_credentials credentials="#{c.tapSchemaCredentials}" /> </h:panelGroup> </h:panelGroup> </td> <td>#{c.tapSchemaName}</td> <td>#{c.tapSchemaVersion}</td> Loading Loading @@ -105,6 +110,17 @@ <h:panelGroup id="credentials-modal-body" layout="block" class="modal-body"> <h:panelGroup class="row" layout="block" id="credentials_panels_wrapper"> <div class="col-xs-12"> <div class="form-horizontal"> <div class="form-group"> <h:outputLabel for="credentials_label" class="control-label col-xs-4">Credentials label</h:outputLabel> <div class="col-xs-7"> <h:inputText value="#{credentialsInsertion.label}" id="credentials_label" class="form-control" /> <h:message for="credentials_label" class="text-danger" /> </div> </div> </div> </div> <div class="#{credentialsInsertion.separateCredentials ? 'col-xs-6':'col-xs-12'}"> <div class="panel panel-primary"> <div class="panel-heading#{credentialsInsertion.separateCredentials ? '' : ' hide'}"> Loading Loading
TASMAN-webapp/src/main/java/it/inaf/ia2/tsm/webapp/CredentialsEditing.java +10 −0 Original line number Diff line number Diff line Loading @@ -69,6 +69,7 @@ public class CredentialsEditing implements Serializable { private List<String> tapSchemaVersions; private List<String> obscoreVersions; private String label; private boolean separateCredentials; private Credentials sourceCredentials; private Credentials tapSchemaCredentials; Loading Loading @@ -188,6 +189,7 @@ public class CredentialsEditing implements Serializable { editedCredentials = new JoinedCredentials(sourceCredentials); } editedCredentials.setLabel(label); editedCredentials.setTapSchemaName(tapSchemaName); editedCredentials.setTapSchemaVersion(tapSchemaVersion); editedCredentials.setHasObscore(hasObscore); Loading @@ -211,6 +213,14 @@ public class CredentialsEditing implements Serializable { return obscoreVersions; } public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } public boolean isSeparateCredentials() { return separateCredentials; } Loading
TASMAN-webapp/src/main/java/it/inaf/ia2/tsm/webapp/xmlconfig/TapCredentials.java +10 −0 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ public abstract class TapCredentials implements Serializable { private static final long serialVersionUID = -3736612935129057338L; private String label; private String tapSchemaName; private String tapSchemaVersion; private boolean hasObscore; Loading @@ -51,6 +52,15 @@ public abstract class TapCredentials implements Serializable { this.ivoaSchemaName = tapCredentials.getIvoaSchemaName(); } @XmlElement(name = "label") public String getLabel() { return label; } public void setLabel(String label) { this.label = label; } @XmlElement(name = "tap_schema_name") public String getTapSchemaName() { return tapSchemaName; Loading
TASMAN-webapp/src/main/webapp/credentialsEditing.xhtml +22 −6 Original line number Diff line number Diff line Loading @@ -57,6 +57,10 @@ </h:commandLink> </td> <td> <h:panelGroup rendered="#{c.label ne null and c.label ne ''}"> #{c.label} </h:panelGroup> <h:panelGroup rendered="#{c.label eq null or c.label eq ''}"> <h:panelGroup rendered="#{c.class.simpleName eq 'JoinedCredentials'}"> <tsm_components:print_credentials credentials="#{c.credentials}" /> </h:panelGroup> Loading @@ -65,6 +69,7 @@ <span class="glyphicon glyphicon-arrow-right"></span> <tsm_components:print_credentials credentials="#{c.tapSchemaCredentials}" /> </h:panelGroup> </h:panelGroup> </td> <td>#{c.tapSchemaName}</td> <td>#{c.tapSchemaVersion}</td> Loading Loading @@ -105,6 +110,17 @@ <h:panelGroup id="credentials-modal-body" layout="block" class="modal-body"> <h:panelGroup class="row" layout="block" id="credentials_panels_wrapper"> <div class="col-xs-12"> <div class="form-horizontal"> <div class="form-group"> <h:outputLabel for="credentials_label" class="control-label col-xs-4">Credentials label</h:outputLabel> <div class="col-xs-7"> <h:inputText value="#{credentialsInsertion.label}" id="credentials_label" class="form-control" /> <h:message for="credentials_label" class="text-danger" /> </div> </div> </div> </div> <div class="#{credentialsInsertion.separateCredentials ? 'col-xs-6':'col-xs-12'}"> <div class="panel panel-primary"> <div class="panel-heading#{credentialsInsertion.separateCredentials ? '' : ' hide'}"> Loading