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).
Return a list of the associated member declarations
(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.
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.