man XTM::association () - trivial class definition
NAME
XTM::association - trivial class definition
SYNOPSIS
# see XTM::generic
DESCRIPTION
Generic container for accessor functions.
Methods
Following accessor methods are available via XTM::generic (see that package how to set/add values):
- members:
- @{ $a->members} returns list reference of XTM::member nodes.
- instanceOf:
- $a->instanceOf returns an XTM::instanceOf node.
- scope:
- $a->scope returns a XTM::scope node
Other methods:
- xml
-
$association->xml ($xmlwriter)
returns an XML representation of the association.
Example:
$a->xml($xmlwriter)
- add_defaults
- $association->add_defaults This methods add default values according to the XTM standard. Specifically, it assures that
- If a scope exists, then at least one reference must be there (XTM clause 3.8.1).
- connected
-
returns a list reference of all topic references mentioned in this association.
These references might be 'internal' or 'external' ones.
Example:
foreach (@{$t->connected}) { print "$t->id mentions $_\n"; }
SEE ALSO
XTM
AUTHOR INFORMATION
Copyright 2001, 2002, Robert Barta <rho@telecoma.net>, All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. http://www.perl.com/perl/misc/Artistic.html