Changeset 4500 for trunk/manuals

Show
Ignore:
Timestamp:
10/12/08 08:36:44 (3 months ago)
Author:
pmoura
Message:

Modified the database built-in methods to allow initialization of static predicates for dynamic objects when the predicates are declared in "this". These changes simplify the initialization of dynamic objects when writing constructors. The dynamic objects must be descendants of "this".

Location:
trunk/manuals
Files:
8 modified

Legend:

Unmodified
Added
Removed
  • trunk/manuals/index.html

    r4497 r4500  
    3232    <div class="copyright"> 
    3333        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    34         <span>Last updated on: October 11, 2008</span> 
     34        <span>Last updated on: October 12, 2008</span> 
    3535    </div> 
    3636    <div class="navbottom"> 
  • trunk/manuals/refman/index.html

    r4494 r4500  
    321321    <div class="copyright"> 
    322322        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    323         <span>Last updated on: October 7, 2008</span> 
     323        <span>Last updated on: October 12, 2008</span> 
    324324    </div> 
    325325    <div class="navbottom"> 
  • trunk/manuals/refman/methods/asserta1.html

    r4386 r4500  
    2727asserta((Head:-Body))</pre> 
    2828<p> 
    29     Asserts a clause as the first one for an object's dynamic predicate. If the predicate is not already declared, then a dynamic predicate declaration is added to the object. 
     29Asserts a clause as the first one for an object's dynamic predicate. If the predicate is not already declared, then a dynamic predicate declaration is added to the object. 
     30</p> 
     31<p> 
     32This method may be used to assert clauses for predicates that are not declared dynamic for dynamic objects provided that the predicates are declared in <em>this</em>. This allows easy initialization of dynamically created objects when writing constructors. 
    3033</p> 
    3134 
     
    6568    <div class="copyright"> 
    6669        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    67         <span>Last updated on: October 26, 2006</span> 
     70        <span>Last updated on: October 12, 2008</span> 
    6871    </div> 
    6972    <div class="navbottom"> 
  • trunk/manuals/refman/methods/assertz1.html

    r4386 r4500  
    2727assertz((Head:-Body))</pre> 
    2828<p> 
    29     Asserts a clause as the last one for an object's dynamic predicate. If the predicate is not already declared, then a dynamic predicate declaration is added to the object. 
     29Asserts a clause as the last one for an object's dynamic predicate. If the predicate is not already declared, then a dynamic predicate declaration is added to the object. 
     30</p> 
     31<p> 
     32This method may be used to assert clauses for predicates that are not declared dynamic for dynamic objects provided that the predicates are declared in <em>this</em>. This allows easy initialization of dynamically created objects when writing constructors. 
    3033</p> 
    3134 
     
    6568    <div class="copyright"> 
    6669        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    67         <span>Last updated on: October 26, 2006</span> 
     70        <span>Last updated on: October 12, 2008</span> 
    6871    </div> 
    6972    <div class="navbottom"> 
  • trunk/manuals/refman/methods/clause2.html

    r4386 r4500  
    2727<p> 
    2828Enumerates, by backtracking, the clauses of an object's dynamic predicates. 
     29</p> 
     30<p> 
     31This method may be used to enumarete clauses for predicates that are not declared dynamic for dynamic objects provided that the predicates are declared in <em>this</em>. 
    2932</p> 
    3033 
     
    6669    <div class="copyright"> 
    6770        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    68         <span>Last updated on: October 26, 2006</span> 
     71        <span>Last updated on: October 12, 2008</span> 
    6972    </div> 
    7073    <div class="navbottom"> 
  • trunk/manuals/refman/methods/retract1.html

    r4386 r4500  
    2727retract((Head:-Body))</pre> 
    2828<p> 
    29     Retracts a dynamic clause from an object. 
     29Retracts a dynamic clause from an object. 
     30</p> 
     31<p> 
     32This method may be used to retract clauses for predicates that are not declared dynamic for dynamic objects provided that the predicates are declared in <em>this</em>. 
    3033</p> 
    3134 
     
    6568    <div class="copyright"> 
    6669        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    67         <span>Last updated on: October 26, 2006</span> 
     70        <span>Last updated on: October 26, 2008</span> 
    6871    </div> 
    6972    <div class="navbottom"> 
  • trunk/manuals/refman/methods/retractall1.html

    r4386 r4500  
    2727<p> 
    2828Retracts all matching predicates from an object. 
     29</p> 
     30<p> 
     31This method may be used to retract clauses for predicates that are not declared dynamic for dynamic objects provided that the predicates are declared in <em>this</em>. 
    2932</p> 
    3033 
     
    6467    <div class="copyright"> 
    6568        <span>Copyright &copy; <a href="mailto:pmoura@logtalk.org">Paulo Moura</a> &mdash; <a href="http://logtalk.org">Logtalk.org</a></span><br/>  
    66         <span>Last updated on: October 26, 2006</span> 
     69        <span>Last updated on: October 12, 2008</span> 
    6770    </div> 
    6871    <div class="navbottom"> 
  • trunk/manuals/refman/refman.header

    r4494 r4500  
    3636        <span>http://logtalk.org/</span> 
    3737    </p> 
    38     <p class="date">Last updated on October 7, 2008</p> 
     38    <p class="date">Last updated on October 12, 2008</p> 
    3939</div> 
    4040