|
From: Chris W. <la...@us...> - 2001-10-12 05:39:16
|
Update of /cvsroot/openinteract/SPOPS/doc/Manual In directory usw-pr-cvs1:/tmp/cvs-serv27463/Manual Modified Files: CodeGeneration.pod Configuration.pod Cookbook.pod Datasource.pod Error.pod Intro.pod Object.pod ObjectRules.pod Relationships.pod Security.pod Serialization.pod Log Message: cleanup (L<blah> -> L<blah|blah> issue); small edits; add license info Index: CodeGeneration.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/CodeGeneration.pod,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** CodeGeneration.pod 2001/10/09 13:42:26 1.5 --- CodeGeneration.pod 2001/10/12 05:39:13 1.6 *************** *** 269,274 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 269,273 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Configuration.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Configuration.pod,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Configuration.pod 2001/09/29 23:11:09 1.4 --- Configuration.pod 2001/10/12 05:39:13 1.5 *************** *** 12,15 **** --- 12,17 ---- [% INCLUDE examples/cb_ds_ancestor_config | linenum %] + =head2 General Configuration Fields + B<class> ($) *************** *** 149,152 **** --- 151,156 ---- =head1 SPOPS::DBI CONFIGURATION + =head2 General Configuration Fields + B<isa> (\@) *************** *** 193,197 **** These are typically database-specific. ! =head2 Relationship Fields B<links_to> (\%) --- 197,201 ---- These are typically database-specific. ! =head2 General Relationship Fields B<links_to> (\%) *************** *** 213,216 **** --- 217,222 ---- to that of other SPOPS objects, with a few modifications. + =head2 General Configuration Fields + B<isa> (\@) *************** *** 280,284 **** object and the value from another field. ! =head2 Relationship Configuration The 'has_a' relationship exists where one object has the information --- 286,290 ---- object and the value from another field. ! =head2 Relationship Fields The 'has_a' relationship exists where one object has the information *************** *** 335,338 **** --- 341,346 ---- unless otherwise noted. + =head2 General Configuration Fields + B<datasource> (\@) *************** *** 382,387 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 390,394 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Cookbook.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Cookbook.pod,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Cookbook.pod 2001/09/29 20:58:39 1.3 --- Cookbook.pod 2001/10/12 05:39:13 1.4 *************** *** 99,104 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 99,103 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Datasource.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Datasource.pod,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Datasource.pod 2001/09/29 23:23:14 1.2 --- Datasource.pod 2001/10/12 05:39:13 1.3 *************** *** 9,14 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 9,13 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Error.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Error.pod,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Error.pod 2001/09/30 01:25:00 1.3 --- Error.pod 2001/10/12 05:39:13 1.4 *************** *** 79,84 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 79,83 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Intro.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Intro.pod,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Intro.pod 2001/09/29 23:23:14 1.2 --- Intro.pod 2001/10/12 05:39:13 1.3 *************** *** 85,89 **** In Runtime State, the object representation is based on a hash of attributes. The object gets notified about any changes to it through ! the tie(3) mechanism. In Persistency State, the object exists in some persistent form, that --- 85,89 ---- In Runtime State, the object representation is based on a hash of attributes. The object gets notified about any changes to it through ! the L<tie|tie> mechanism. In Persistency State, the object exists in some persistent form, that *************** *** 104,112 **** need to prepare anything or clean up something, according to needs of your storage technology. These are pushed on a queue based on a ! search of @ISA, and executed front to end of the queue. If any of the ! calls in a given queue returns a false value, the whole action (save, ! remove, fetch) is short-circuited (that is, a failing method bombs out ! of the action). More information on this is in L<Data Manipulation ! Callbacks: Rulesets> below. =head1 COPYRIGHT --- 104,112 ---- need to prepare anything or clean up something, according to needs of your storage technology. These are pushed on a queue based on a ! search of C<@ISA>, and executed front to end of the queue. If any of ! the calls in a given queue returns a false value, the whole action ! (save, remove, fetch) is short-circuited (that is, a failing method ! bombs out of the action). More information on this is in L<Data ! Manipulation Callbacks: Rulesets> below. =head1 COPYRIGHT *************** *** 114,119 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 114,118 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Object.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Object.pod,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Object.pod 2001/09/29 23:23:14 1.4 --- Object.pod 2001/10/12 05:39:13 1.5 *************** *** 452,457 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 452,456 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: ObjectRules.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/ObjectRules.pod,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ObjectRules.pod 2001/09/29 23:23:14 1.2 --- ObjectRules.pod 2001/10/12 05:39:13 1.3 *************** *** 123,128 **** Note that the return value is always the package that inserted the rule(s) into the ruleset. This enables the module that creates the ! class (L<SPOPS::Configure::Ruleset>) to ensure that the same rule does ! not get entered multiple times. B<ruleset_process_action( ($object|$class), $action, \%params )> --- 123,128 ---- Note that the return value is always the package that inserted the rule(s) into the ruleset. This enables the module that creates the ! class (L<SPOPS::Configure::Ruleset|SPOPS::Configure::Ruleset>) to ! ensure that the same rule does not get entered multiple times. B<ruleset_process_action( ($object|$class), $action, \%params )> *************** *** 139,144 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 139,143 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Relationships.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Relationships.pod,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Relationships.pod 2001/09/29 23:23:14 1.2 --- Relationships.pod 2001/10/12 05:39:13 1.3 *************** *** 13,18 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 13,17 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Security.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Security.pod,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Security.pod 2001/10/08 04:31:56 1.3 --- Security.pod 2001/10/12 05:39:13 1.4 *************** *** 297,302 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 297,301 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS Index: Serialization.pod =================================================================== RCS file: /cvsroot/openinteract/SPOPS/doc/Manual/Serialization.pod,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Serialization.pod 2001/09/29 23:23:14 1.4 --- Serialization.pod 2001/10/12 05:39:13 1.5 *************** *** 8,12 **** Since the main SPOPS class from which all SPOPS objects derive has ! L<Storable> as a parent, you can call any of its methods from any SPOPS object and have a serialized version of your object. You can send it over the network, save it for later -- whatever you like. --- 8,12 ---- Since the main SPOPS class from which all SPOPS objects derive has ! L<Storable|Storable> as a parent, you can call any of its methods from any SPOPS object and have a serialized version of your object. You can send it over the network, save it for later -- whatever you like. *************** *** 134,138 **** For an example of how a SPOPS subclass implements lazy-loading, see ! L<SPOPS::DBI>. =head1 COPYRIGHT --- 134,138 ---- For an example of how a SPOPS subclass implements lazy-loading, see ! L<SPOPS::DBI|SPOPS::DBI>. =head1 COPYRIGHT *************** *** 140,145 **** Copyright (c) 2001 Chris Winters. All rights reserved. ! This library is free software; you can redistribute it and/or modify ! it under the same terms as Perl itself. =head1 AUTHORS --- 140,144 ---- Copyright (c) 2001 Chris Winters. All rights reserved. ! See L<SPOPS::Manual|SPOPS::Manual> for license. =head1 AUTHORS |