package org.jcon.param;

/**
 * This class contains meta data for a class implementing
 * ParamDriven. It is designed for easy future growth as
 * discovery occurs. IT IS NOT YET USED BY THE SYSTEM,
 * BUT IS FOR FUTURE USE. ***
 *
 * @author Jack Harich
 */
public class ParamDrivenInfo {

//---------- Private Fields ------------------------------
// Here's some of what we have in mind:
private boolean isRequired = true; // Rarely false
private String  paramType;     // Crucial for integrity
private Param   skeletonParam; // Edit starting point
private Param   defaultParam;  // Just an idea
    
private Param[] paramExamples;    

//---------- Properties ----------------------------------

//---------- Public Methods ------------------------------

//---------- Private Methods -----------------------------
//--- Std
private static void print(String text) {
    System.out.println("ParamDrivenInfo" + text);
}

} // End class
