https://hal.archives-ouvertes.fr/hal-02404862
Tip revision: 759bd8995e51c4e40aa72fd5657d5e6e04c6da89 authored by Software Heritage on 04 February 2020, 13:44:27 UTC
hal: Deposit 405 in collection hal
hal: Deposit 405 in collection hal
Tip revision: 759bd89
DialogPanelParametresAnalyse.java
package vue.dialog;
import java.awt.Component;
import java.util.ResourceBundle;
import javax.swing.BoxLayout;
import javax.swing.JPanel;
public class DialogPanelParametresAnalyse extends JPanel {
private static final long serialVersionUID = 1L;
private float paramLocuteursDominants, paramSujetsCollectifs;
private boolean isLocuteursSC;
private DialogPanelParametreCalculLD dialogParamLD;
private DialogPanelParametreCalculSC dialogParamSC;
private ResourceBundle bundleOperationsListe;
public DialogPanelParametresAnalyse(float paramLocuteursDominants,
float paramSujetsCollectifs, boolean isLocuteursSC,
ResourceBundle bundleOperationsListe) {
this.paramLocuteursDominants = paramLocuteursDominants;
this.paramSujetsCollectifs = paramSujetsCollectifs;
this.isLocuteursSC = isLocuteursSC;
this.bundleOperationsListe = bundleOperationsListe;
}
public JPanel getPanel() {
dialogParamLD = new DialogPanelParametreCalculLD(
paramLocuteursDominants, bundleOperationsListe);
add(dialogParamLD.getPanel());
dialogParamSC = new DialogPanelParametreCalculSC(paramSujetsCollectifs,
isLocuteursSC, bundleOperationsListe);
add(dialogParamSC.getPanel());
setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
setOpaque(true);
setAlignmentY(Component.LEFT_ALIGNMENT);
return this;
}
public DialogPanelParametreCalculLD getDiagParamLD() {
return dialogParamLD;
}
public DialogPanelParametreCalculSC getDiagParamSC() {
return dialogParamSC;
}
}