Treex::PML::Schema::Struct - implements declaration of a structure.
This class inherits from Treex::PML::Schema::Decl.
See the super-class for the complete list.
Returns the constant PML_STRUCTURE_DECL.
Returns the string 'structure'.
Return declared structure name (if any).
Returns undef.
Returns 0.
Return a list of the associated member declarations (Treex::PML::Schema::Member).
Treex::PML::Schema::Member
Return a list of names of all members of the structure.
Return the declaration of the member with a given name.
Return a list of member declarations (Treex::PML::Schema::Member) declared as attributes.
Return a list of names of all members of the structure declared as attributes.
Lookup and return those member declarations whose content declaration is decl.
Lookup and return those member declarations whose content is specified via a reference to the named type with a given name.
Lookup and return declarations of all members with a given role.
Treex::PML::Schema::Decl, Treex::PML::Schema, Treex::PML::Schema::Member, Treex::PML::Struct.
Copyright (C) 2008-2010 by Petr Pajas
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.2 or, at your option, any later version of Perl 5 you may have available.
None reported... yet.
To install Treex::PML, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Treex::PML
CPAN shell
perl -MCPAN -e shell install Treex::PML
For more information on module installation, please visit the detailed CPAN module installation guide.