module fr.tlse.irap.opt.client {
    
    requires javafx.controls;
    requires javafx.fxml;
    requires javafx.graphics;
    requires javafx.swing;
    requires org.fxyz3d.core;
    
    requires jakarta.xml.bind;
    requires jakarta.xml.ws;
    requires java.xml;
    requires com.sun.xml.ws;
    requires com.sun.xml.bind;
    requires com.sun.xml.messaging.saaj;
    
    requires fr.tlse.irap.opt.calendar;
    requires fr.tlse.irap.opt.common;
    requires cdpp.irap.opt.amda;
    requires eu.omp.irap.vespa;
    requires org.astrogrid.samp;

    requires org.apache.commons.io;
    requires org.apache.commons.exec;
    
    requires org.slf4j;
    requires org.apache.logging.log4j.slf4j2.impl;
    
    requires java.desktop;
    requires java.logging;

    opens fr.tlse.irap.pt.client to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.timestamp to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.common to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.dialogbox to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.drawing3d to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.drawingPlane to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.eclipticPlane to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.menu to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.searchComets to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.carrington to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.catalog to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.common to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.corotation to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.externalLinks to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.fitParameter to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.jmap to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.plot to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.radial to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.radio to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.samp to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.sep to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.timetable to javafx.fxml;
    opens fr.tlse.irap.pt.client.controller.tools.color to javafx.fxml;
    
    
    
    exports fr.tlse.irap.pt.client;
    


}
