package avnmp.java.tutorial.BuildingApplications;

import java.lang.reflect.Field;
import java.io.*;
import java.util.*;
import magician.Node.*;

public class LoadGenAppBasicBase extends KU_SmartPacket_V2 implements java.io.Serializable {

    //This is the constructor. Magician assumes that a default constructor exists.

    public LoadGenAppBasicBase() {
    }

    private void writeObject(ObjectOutputStream out) throws IOException {
        try {
              Field[] comps = Class.forName("avnmp.java.load.LoadBase").getDeclaredFields();
              describeComponents(comps, out);
        } catch(ClassNotFoundException e) {
            e.printStackTrace();
        }
        out.defaultWriteObject();
    }
}