// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/trafficgen/ipgen/IPGeneratorType.java
// public enum IPGeneratorType {
// 
//     SERIAL,
//     RANDOM
// }
// 
// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/trafficgen/macgen/MACGeneratorType.java
// public enum MACGeneratorType {
// 
//     SERIAL,
//     RANDOM
// }
// 
// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/trafficgen/portgen/PortGeneratorType.java
// public enum PortGeneratorType {
// 
//     SERIAL,
//     RANDOM
// }


import de.uniwuerzburg.info3.ofcprobe.vswitch.trafficgen.ipgen.IPGeneratorType;
import de.uniwuerzburg.info3.ofcprobe.vswitch.trafficgen.macgen.MACGeneratorType;
import de.uniwuerzburg.info3.ofcprobe.vswitch.trafficgen.portgen.PortGeneratorType;
     */
    public MACGeneratorType getMacGenType() {
        return this.macGenType;
    }

    /**
     * Gets the IPGeneratorType
     *
     * @return the IPGeneratorType
     */
    public IPGeneratorType getIPGenType() {
        return this.ipGenType;
    }

    /**
     * Gets the PortGeneratorType
     *
     * @return the PortGeneratorType
     */
    public PortGeneratorType getPortGenType() {
        return this.portGenType;
    }

    /**
     * Sets the MACGeneratorType
     *
     * @param type the MACGeneratorType
     */
    public void setMACGeneratorType(MACGeneratorType type) {
        if (type != null) {
// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/trafficgen/ipgen/IPGeneratorType.java
// public enum IPGeneratorType {
// 
//     SERIAL,
//     RANDOM
// }
// 
// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/trafficgen/macgen/MACGeneratorType.java
// public enum MACGeneratorType {
// 
//     SERIAL,
//     RANDOM
// }
// 
// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/trafficgen/portgen/PortGeneratorType.java
// public enum PortGeneratorType {
// 
//     SERIAL,
//     RANDOM
// }


// Path: src/main/java/de/uniwuerzburg/info3/ofcprobe/vswitch/main/config/TrafficGenConfig.java
import de.uniwuerzburg.info3.ofcprobe.vswitch.trafficgen.ipgen.IPGeneratorType;
import de.uniwuerzburg.info3.ofcprobe.vswitch.trafficgen.macgen.MACGeneratorType;
import de.uniwuerzburg.info3.ofcprobe.vswitch.trafficgen.portgen.PortGeneratorType;

     */
    public MACGeneratorType getMacGenType() {
        return this.macGenType;
    }

    /**
     * Gets the IPGeneratorType
     *
     * @return the IPGeneratorType
     */
    public IPGeneratorType getIPGenType() {
        return this.ipGenType;
    }

    /**
     * Gets the PortGeneratorType
     *
     * @return the PortGeneratorType
     */
    public PortGeneratorType getPortGenType() {
        return this.portGenType;
    }

    /**
     * Sets the MACGeneratorType
     *
     * @param type the MACGeneratorType
     */
    public void setMACGeneratorType(MACGeneratorType type) {
        if (type != null) {
            this.macGenType = type;