<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/frameset.dtd">

<HTML>
<HEAD>
  <TITLE>XOTcl - Documentation -- ./tests/testx.xotcl</TITLE>
  <LINK REL="StyleSheet" HREF="xotcl-doc.css" TYPE="text/css">
</HEAD>

<BODY BGCOLOR="FFFFFF">
  <h1>
    <IMG SRC="./logo-100.jpg" ALT="./tests/testx.xotcl" ALIGN="MIDDLE">
  ./tests/testx.xotcl</h1>
  <HR>
  <P>
    <h2> Package/File Information </h2>
    <b> No package provided/required </b>
    <BR>
    <BR>
    <b>Defined Objects/Classes: </b>
    <UL>
      <LI>
        <A HREF="#TestX">
          <em>TestX</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#assertions">
          <em>assertions</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#condMixins">
          <em>condMixins</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#copymove">
          <em>copymove</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#filterAddRemove">
          <em>filterAddRemove</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#filterClassChange">
          <em>filterClassChange</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#filterGuards">
          <em>filterGuards</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#filterInfo">
          <em>filterInfo</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#filterSimpleObserver">
          <em>filterSimpleObserver</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#init_params">
          <em>init_params</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#mixinGuards">
          <em>mixinGuards</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#mixinInheritanceTest">
          <em>mixinInheritanceTest</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#mixinTest">
          <em>mixinTest</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#nestingClasses">
          <em>nestingClasses</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#nestingObjects">
          <em>nestingObjects</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#nextTest">
          <em>nextTest</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#objectReferences">
          <em>objectReferences</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#procsearchTest">
          <em>procsearchTest</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#recreation">
          <em>recreation</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#smallScripts">
          <em>smallScripts</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#stdargs">
          <em>stdargs</em>:
        </A>
        
        <BR>
      </LI>
      <LI>
        <A HREF="#volatileObjects">
          <em>volatileObjects</em>:
        </A>
        
        <BR>
      </LI>
    </UL>
    <BR>
    <b> Filename: </b>
    <A HREF="./tests/testx.xotcl">
      ./tests/testx.xotcl
    </A>
    <BR>
    <BR>
    <TABLE BORDER="0">
      <TR VALIGN="top">
        <TD VALIGN="top">
          <em> Description:</em>
        </TD>
        <TD VALIGN="top">
          
  This is a file which provides a regression test
  for the features of the XOTcl - Language. 
  
        </TD>
      </TR>
    </TABLE>
    <BR>
    <HR>
    <P>
      <A NAME="TestX">
        
      </A>
      <h2> Class: <em> TestX </em> </h2>
      <b>Class</b>: Class
      <BR>
      
      
      <TABLE BORDER="0">
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="assertions">
        
      </A>
      <h2> Object: <em> assertions </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing the assertions.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="condMixins">
        
      </A>
      <h2> Object: <em> condMixins </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test for conditional mixins
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="copymove">
        
      </A>
      <h2> Object: <em> copymove </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test for copy/move methods
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="filterAddRemove">
        
      </A>
      <h2> Object: <em> filterAddRemove </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing adding/removing of filters.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="filterClassChange">
        
      </A>
      <h2> Object: <em> filterClassChange </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing class changes of filters.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="filterGuards">
        
      </A>
      <h2> Object: <em> filterGuards </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing filter guards.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="filterInfo">
        
      </A>
      <h2> Object: <em> filterInfo </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description{:</em>
          </TD>
          <TD VALIGN="top">
            Regression
          </TD>
        </TR>
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Test:</em>
          </TD>
          <TD VALIGN="top">
            object
          </TD>
        </TR>
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Testing:</em>
          </TD>
          <TD VALIGN="top">
            introspection
          </TD>
        </TR>
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Of:</em>
          </TD>
          <TD VALIGN="top">
            filters.
          </TD>
        </TR>
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> }:</em>
          </TD>
          <TD VALIGN="top">
            
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="filterSimpleObserver">
        
      </A>
      <h2> Object: <em> filterSimpleObserver </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing a simple observer using filters.
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="init_params">
        
      </A>
      <h2> Object: <em> init_params </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test object testing the parameter instance method, 
    the init dash '-' and constructor calling.
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="mixinGuards">
        
      </A>
      <h2> Object: <em> mixinGuards </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing mixin guards.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="mixinInheritanceTest">
        
      </A>
      <h2> Object: <em> mixinInheritanceTest </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test object testing per-object mixin inheritance.
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="mixinTest">
        
      </A>
      <h2> Object: <em> mixinTest </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test object testing per-object mixins.
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="nestingClasses">
        
      </A>
      <h2> Object: <em> nestingClasses </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing the class nesting feature.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="nestingObjects">
        
      </A>
      <h2> Object: <em> nestingObjects </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing the object nesting feature.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="nextTest">
        
      </A>
      <h2> Object: <em> nextTest </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            Regression test object testing the next primitive.
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="objectReferences">
        
      </A>
      <h2> Object: <em> objectReferences </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
	Regression test for object and class references in tcl_objs
    
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="procsearchTest">
        
      </A>
      <h2> Object: <em> procsearchTest </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test for procsearch
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="recreation">
        
      </A>
      <h2> Object: <em> recreation </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
             Regression test for object recreation/cleanup.  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="smallScripts">
        
      </A>
      <h2> Object: <em> smallScripts </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test object testing arbitrary features.
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="stdargs">
        
      </A>
      <h2> Object: <em> stdargs </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test object testing the ability of the next primitive to pass
    arguments without naming them.
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <HR>
    <P>
      <A NAME="volatileObjects">
        
      </A>
      <h2> Object: <em> volatileObjects </em> </h2>
      <b>Class</b>: TestX
      <BR>
      
      
      <TABLE BORDER="0">
        <TR VALIGN="top">
          <TD VALIGN="top">
            <em> Description:</em>
          </TD>
          <TD VALIGN="top">
            
    Regression test for volatile objects
  
          </TD>
        </TR>
      </TABLE>
    </P>
    <BR>
  </P>
  <HR>
  <P>
  </P>
  <A HREF="./index.html">
    Back to index page.
  </A>
  <BR>
  <HR>
  <P>
  </P>
</BODY>
</HTML>