fr.ird.observe.client.form.referential.I18nReferentialFormUI Maven / Gradle / Ivy
package fr.ird.observe.client.form.referential;
/*-
* #%L
* ObServe Toolkit :: Common Client
* %%
* Copyright (C) 2008 - 2017 IRD, Ultreia.io
* %%
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public
* License along with this program. If not, see
* .
* #L%
*/
import fr.ird.observe.dto.reference.ReferentialDtoReference;
import fr.ird.observe.dto.referential.I18nReferentialDto;
import java.awt.Container;
import java.awt.GridBagConstraints;
import java.awt.Insets;
import javax.swing.JLabel;
import javax.swing.JTextField;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.nuiton.i18n.I18n;
import org.nuiton.jaxx.runtime.JAXXContext;
import org.nuiton.jaxx.runtime.JAXXObjectDescriptor;
import org.nuiton.jaxx.runtime.JAXXUtil;
import org.nuiton.jaxx.runtime.binding.SimpleJAXXObjectBinding;
import org.nuiton.jaxx.runtime.swing.SwingUtil;
import static org.nuiton.i18n.I18n.t;
import static org.nuiton.jaxx.runtime.swing.SwingUtil.getStringValue;
public abstract class I18nReferentialFormUI> extends ReferentialFormUI {
/*-----------------------------------------------------------------------*/
/*------------------ Constants for all public bindings ------------------*/
/*-----------------------------------------------------------------------*/
public static final String BINDING_LABEL1_TEXT = "label1.text";
public static final String BINDING_LABEL2_TEXT = "label2.text";
public static final String BINDING_LABEL3_TEXT = "label3.text";
public static final String BINDING_LABEL4_TEXT = "label4.text";
public static final String BINDING_LABEL5_TEXT = "label5.text";
public static final String BINDING_LABEL6_TEXT = "label6.text";
public static final String BINDING_LABEL7_TEXT = "label7.text";
public static final String BINDING_LABEL8_TEXT = "label8.text";
/*-----------------------------------------------------------------------*/
/*------------------------- Other static fields -------------------------*/
/*-----------------------------------------------------------------------*/
private static final String $jaxxObjectDescriptor = "H4sIAAAAAAAAANWYz28TRxTHJyF2yE8KRUi9VCjQEtSyxj9iR1BRkjimDk5iJU6h5OCOd8fJwGRnmZlNbFnh0ENv/Qd66LWXiv8B9VSpl175HyrxJ/TNrmPHwbu2K6y0Pqzs3fe+85k3770Z729/o4gU6Esu9gzbpYrbxnNcqxnCtRU9IMba0tOnm5XnxFRZIk1BHcUF8j8jo2h0F01ZrftSIWO3AEoxXymmlWJNpdgKP3C4TexTQvcLaFKqOiNynxCl0HygsyllbLtleb/muKI5VlfqbmP9+WP87QjJ/jyKUM0B/Csw7S8GEGjPeqyARqml0JXCc3yIYwzbewAnqL0HE5rR91YYlnIDH5CX6BUaL6CogwWIKXTnX4XHk/Okao5CH9/cIlWi9ShmOS4OdvJ3FfqqKgwqLINXJBGHxDAZBQujCs8N0bY38vFF+z1/x/HkowrNEIsqbVPCFUYUuhEUIXkE8zU8q7b3FMMVwuIFfYX46FDUmpZr3k1tN90yj/rmCl3rsCyRmspRwqxOa1880dK53E0soX9d7eaYDHdMBjqmwh1TgY4L4Y4LgY7pcMd0oGMm3DET6LgY7rh42lGgz4OSAsrUaJdpu2JGdlFEuHAbEiq4Q+gi3wIrv7xvBJe3HsYz/OH1K/Hr0bu3JzV9HeCu9/I61b6gwBzBHSIU1WyX/IJ2FWWxdezc30UTkjDofV5vuxVOvt20BHqguKyVDK1kfIPlPqhFxt+++f3a939dQKM5NMk4tnJY2+fRhNoXEDHOrJrz9UMPbvroIlw/0piwRCb0BlcRXZYQ1BoE51Z4cFosrzff/fHLT5+9OQnQCKDd7MezHaTIMxSlNqM28dpes6N1bXNTjiSuxdvtqlsDQ9DCon43aDaOtHe9997UL0A7qnBhEVHE1FYEWm6kipmEzIpyB790SfvGRBUiqvye5d+ruVr1gTdp/e2hHvjiWolztoxFj6Eh6tNlm6tlxs0X0JQUGlPC7a45tQZdsEKsIrZJb9lx3ZGxgnyabcxZVmx9PVaHz9xxV+3ptadZrEiRmi9IH8yzZT9fN+0cN10ZRj2rdUuw7KvQ8PmH1Z4cRHcCMv9oi0h9AAiWnN5wDypE9CUKeRP1o6xQonE224+otUeUNPaohG0e0ovaEImcZ29YB/IYBqtSxp5Qtf+MCN6kgn3XotJhuK5vPtkn9obLWGiyXW7Ly77AI92zDspAxyhLTC4wqLSzfhJAFRGn0x42U23s13GRO66zauvnVkusv4BfzbWks9yFa4FK9cFWc5lgG048Fb7Ma71Xc9yVJG9y+9QcsWkSB1pC69hUqju6hX/a6DhKbJuCM13vcB6CFnSsO0ozuCuc6VAudTjs5NexjfeIMCBHPIv5uZPVKOA6ETt5o0Ng7nb3wr10xqt35Dq7/Jh8QZ0uyo5uYvqZNhtMEgXIjdFeUmMKfVLVRV8S+JAIidljUpetvApsypOwwVFu+0s3a+r1rvDaHeGnx4Qn2aNla8Apz2HZVVDDoZyjMKTt9QmdDbAIjTxsG3o1W6vvPy5CayACoB681x46z7fb+rqjd/H8RqmcLmfzj/Kl7XJxqVRa3drotvQaeJz6w/4vYMcANn2upJkBSDMDkU43ChyGC8J82DdmYXPjUTl+t0/QKINR43cHQp1p5PQJJpD1Xt+s2dWV/PpSIdmLMuIdmc4XMt4zlB5k/HwpE/1RJv7jC+5TJs+XMtUfZarnOfqQSurtHQHHjLPvMpweWzDMfKbc/DdY139qFLrZOPO2JKu4UdzaLK5ulb4rF5aWVwvxYw1AarCf3WrAmcF/D/QtZi6Zh5/6nDN/Wx8mvD888fnb3c4LrTchw2FMDMSYCGdMDIcxORBjMpwxORzG1ECMqXDG1HAYFwZiXAhnXBgOY3ogxnQ4Y3o4jJmBGDPhjJnhMC4OxLgYzrgIjP8A4XYdCA0YAAA=";
private static final Log log = LogFactory.getLog(I18nReferentialFormUI.class);
private static final long serialVersionUID = 1L;
/*-----------------------------------------------------------------------*/
/*------------------------ Protected components ------------------------*/
/*-----------------------------------------------------------------------*/
protected JTextField label1;
protected JLabel label1Label;
protected JTextField label2;
protected JLabel label2Label;
protected JTextField label3;
protected JLabel label3Label;
protected JTextField label4;
protected JLabel label4Label;
protected JTextField label5;
protected JLabel label5Label;
protected JTextField label6;
protected JLabel label6Label;
protected JTextField label7;
protected JLabel label7Label;
protected JTextField label8;
protected JLabel label8Label;
/*-----------------------------------------------------------------------*/
/*------------------------- Private components -------------------------*/
/*-----------------------------------------------------------------------*/
private I18nReferentialFormUI $ReferentialFormUI0;
/*-----------------------------------------------------------------------*/
/*---------------------------- Constructors ----------------------------*/
/*-----------------------------------------------------------------------*/
public I18nReferentialFormUI(String param0) {
super(param0);
}
public I18nReferentialFormUI(JAXXContext param0, String param1) {
super(param0 ,param1);
}
public I18nReferentialFormUI(String param0, Container param1) {
super(param0 ,param1);
}
public I18nReferentialFormUI(JAXXContext param0, String param1, Container param2) {
super(param0 ,param1 ,param2);
}
public I18nReferentialFormUI() {
}
public I18nReferentialFormUI(JAXXContext param0) {
super(param0);
}
/*-----------------------------------------------------------------------*/
/*--------------------------- Statics methods ---------------------------*/
/*-----------------------------------------------------------------------*/
public static JAXXObjectDescriptor $getJAXXObjectDescriptor() {
return JAXXUtil.decodeCompressedJAXXObjectDescriptor($jaxxObjectDescriptor);
}
/*-----------------------------------------------------------------------*/
/*----------------------- Public acessor methods -----------------------*/
/*-----------------------------------------------------------------------*/
public JTextField getLabel1() {
return label1;
}
public JLabel getLabel1Label() {
return label1Label;
}
public JTextField getLabel2() {
return label2;
}
public JLabel getLabel2Label() {
return label2Label;
}
public JTextField getLabel3() {
return label3;
}
public JLabel getLabel3Label() {
return label3Label;
}
public JTextField getLabel4() {
return label4;
}
public JLabel getLabel4Label() {
return label4Label;
}
public JTextField getLabel5() {
return label5;
}
public JLabel getLabel5Label() {
return label5Label;
}
public JTextField getLabel6() {
return label6;
}
public JLabel getLabel6Label() {
return label6Label;
}
public JTextField getLabel7() {
return label7;
}
public JLabel getLabel7Label() {
return label7Label;
}
public JTextField getLabel8() {
return label8;
}
public JLabel getLabel8Label() {
return label8Label;
}
/*-----------------------------------------------------------------------*/
/*--------------------- Components creation methods ---------------------*/
/*-----------------------------------------------------------------------*/
protected void addChildrenToEditI18nTable() {
editI18nTable.add(label1Label, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label1), new GridBagConstraints(1, 0, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(label2Label, new GridBagConstraints(2, 0, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label2), new GridBagConstraints(3, 0, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(label3Label, new GridBagConstraints(0, 1, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label3), new GridBagConstraints(1, 1, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label4Label), new GridBagConstraints(2, 1, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label4), new GridBagConstraints(3, 1, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(label5Label, new GridBagConstraints(0, 2, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label5), new GridBagConstraints(1, 2, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(label6Label, new GridBagConstraints(2, 2, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label6), new GridBagConstraints(3, 2, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(label7Label, new GridBagConstraints(0, 3, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label7), new GridBagConstraints(1, 3, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(label8Label, new GridBagConstraints(2, 3, 1, 1, 0.0, 0.0, 17, 0, new Insets(3, 3, 3, 3), 0, 0));
editI18nTable.add(SwingUtil.boxComponentWithJxLayer(label8), new GridBagConstraints(3, 3, 1, 1, 1.0, 0.0, 13, 1, new Insets(3, 3, 3, 3), 0, 0));
}
@Override
protected void createEditI18nTable() {
super.createEditI18nTable();
editI18nTable.setName("editI18nTable");
editI18nTable.setVisible(true);
}
protected void createLabel1() {
$objectMap.put("label1", label1 = new JTextField());
label1.setName("label1");
label1.setColumns(15);
label1.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL1);
}
protected void createLabel1Label() {
$objectMap.put("label1Label", label1Label = new JLabel());
label1Label.setName("label1Label");
label1Label.setText(t("observe.common.I18nReferentialDto.label1"));
}
protected void createLabel2() {
$objectMap.put("label2", label2 = new JTextField());
label2.setName("label2");
label2.setColumns(15);
label2.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL2);
}
protected void createLabel2Label() {
$objectMap.put("label2Label", label2Label = new JLabel());
label2Label.setName("label2Label");
label2Label.setText(t("observe.common.I18nReferentialDto.label2"));
}
protected void createLabel3() {
$objectMap.put("label3", label3 = new JTextField());
label3.setName("label3");
label3.setColumns(15);
label3.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL3);
}
protected void createLabel3Label() {
$objectMap.put("label3Label", label3Label = new JLabel());
label3Label.setName("label3Label");
label3Label.setText(t("observe.common.I18nReferentialDto.label3"));
}
protected void createLabel4() {
$objectMap.put("label4", label4 = new JTextField());
label4.setName("label4");
label4.setColumns(15);
label4.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL4);
}
protected void createLabel4Label() {
$objectMap.put("label4Label", label4Label = new JLabel());
label4Label.setName("label4Label");
label4Label.setText(t("observe.common.I18nReferentialDto.label4"));
}
protected void createLabel5() {
$objectMap.put("label5", label5 = new JTextField());
label5.setName("label5");
label5.setColumns(15);
label5.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL5);
}
protected void createLabel5Label() {
$objectMap.put("label5Label", label5Label = new JLabel());
label5Label.setName("label5Label");
label5Label.setText(t("observe.common.I18nReferentialDto.label5"));
}
protected void createLabel6() {
$objectMap.put("label6", label6 = new JTextField());
label6.setName("label6");
label6.setColumns(15);
label6.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL6);
}
protected void createLabel6Label() {
$objectMap.put("label6Label", label6Label = new JLabel());
label6Label.setName("label6Label");
label6Label.setText(t("observe.common.I18nReferentialDto.label6"));
}
protected void createLabel7() {
$objectMap.put("label7", label7 = new JTextField());
label7.setName("label7");
label7.setColumns(15);
label7.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL7);
}
protected void createLabel7Label() {
$objectMap.put("label7Label", label7Label = new JLabel());
label7Label.setName("label7Label");
label7Label.setText(t("observe.common.I18nReferentialDto.label7"));
}
protected void createLabel8() {
$objectMap.put("label8", label8 = new JTextField());
label8.setName("label8");
label8.setColumns(15);
label8.putClientProperty("propertyName", I18nReferentialDto.PROPERTY_LABEL8);
}
protected void createLabel8Label() {
$objectMap.put("label8Label", label8Label = new JLabel());
label8Label.setName("label8Label");
label8Label.setText(t("observe.common.I18nReferentialDto.label8"));
}
/*-----------------------------------------------------------------------*/
/*------------------------ Internal jaxx methods ------------------------*/
/*-----------------------------------------------------------------------*/
@Override
protected void $initialize() {
if (log.isDebugEnabled()) {
log.debug(this);
}
$ReferentialFormUI0 = this;
super.$initialize();
}
@Override
protected void $initialize_01_createComponents() {
if (log.isDebugEnabled()) {
log.debug(this);
}
super.$initialize_01_createComponents();
$objectMap.put("$ReferentialFormUI0", $ReferentialFormUI0);
createLabel1Label();
createLabel1();
createLabel2Label();
createLabel2();
createLabel3Label();
createLabel3();
createLabel4Label();
createLabel4();
createLabel5Label();
createLabel5();
createLabel6Label();
createLabel6();
createLabel7Label();
createLabel7();
createLabel8Label();
createLabel8();
// inline creation of $ReferentialFormUI0
setName("$ReferentialFormUI0");
}
@Override
protected void $initialize_02_registerDataBindings() {
if (log.isDebugEnabled()) {
log.debug(this);
}
super.$initialize_02_registerDataBindings();
// register 8 data bindings
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL1_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label1, getStringValue(getBean().getLabel1()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL2_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label2, getStringValue(getBean().getLabel2()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL3_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label3, getStringValue(getBean().getLabel3()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL4_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label4, getStringValue(getBean().getLabel4()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL5_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label5, getStringValue(getBean().getLabel5()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL6_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label6, getStringValue(getBean().getLabel6()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL7_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label7, getStringValue(getBean().getLabel7()));
}
}
});
registerDataBinding(new SimpleJAXXObjectBinding(this, BINDING_LABEL8_TEXT, true ,"bean") {
@Override
public void processDataBinding() {
if (getBean() != null) {
SwingUtil.setText(label8, getStringValue(getBean().getLabel8()));
}
}
});
}
@Override
protected void $initialize_03_finalizeCreateComponents() {
if (log.isDebugEnabled()) {
log.debug(this);
}
super.$initialize_03_finalizeCreateComponents();
addChildrenToEditI18nTable();
}
@Override
protected void $initialize_04_applyDataBindings() {
if (log.isDebugEnabled()) {
log.debug(this);
}
super.$initialize_04_applyDataBindings();
// apply 8 data bindings
JAXXUtil.applyDataBinding(this, $bindings.keySet());
}
@Override
protected void $initialize_05_setProperties() {
if (log.isDebugEnabled()) {
log.debug(this);
}
super.$initialize_05_setProperties();
}
@Override
protected void $initialize_06_finalizeInitialize() {
if (log.isDebugEnabled()) {
log.debug(this);
}
super.$initialize_06_finalizeInitialize();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy