//The following line is the standard Java package definition. It indicates that this class
//will reside in the given package.

package avnmp.java.tutorial.BuildingApplications;

//The following class and packages are imported. These are required in order
//to make known the classes that are to be used within a SmartPacket.

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 {

    transient private avnmp.java.load.LoadPacket __lp;

    public LoadBase() {
    }

    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();
    }
}