code: public void addInclude(String strClassName, ClassProject.CodeType codeType)
      {
          try   {
              m_recClassInfo.getField(ClassInfo.CLASS_NAME).setString(strClassName);
              m_recClassInfo.setKeyArea(ClassInfo.CLASS_NAME_KEY);
              if ((m_recClassInfo.seek("=")) && (strClassName != null) && (strClassName.length() > 0))
              {   // If the based record class is in another file, include it!
                  String strPackage = m_recClassInfo.getPackageName(codeType);
                  this.addPackage(strPackage);
              }
              else if ((strClassName.indexOf("java.") != -1) || (strClassName.indexOf("javax.") != -1)) // If a java class is explicitly included, add it!
                  this.addPackage(strClassName);
              else if ((strClassName.indexOf("com.") == 0) || (strClassName.indexOf("org.") == 0)) // If a java class is explicitly included, add it!
                  this.addPackage(strClassName);
          } catch (DBException ex)   {
              ex.printStackTrace();
          }
      }
docs: Include the source file for this class if it isn't in this source