[tei-council] Class Struggle Notes for Dictionary and Drama Modules
John A. Walsh
jawalsh at indiana.edu
Thu May 18 20:59:55 EDT 2006
Hi All,
Here are our notes for Dictionary and Drama modules.
John & Matt
Class Struggle: Dictionaries and Drama
+++Dictionary Module+++
Element content models with possible class issues:
<dicteg>
"q | quote | cit" should be replaced by model.qLike
<entry>
"hom | sense" are referenced directly in the content model. Are they
likely to be extended with similarly behaving elements? If so, then
they may be candidates for a class.
<etym>
Lots of individual elements in content model: "usg | lbl | def |
trans | tr | dicteg | xr". These are a subset of model.entryParts.
Are they likely to be extended with similarly behaving elements? If
so, then they may be candidates for a class.
<hom>
"sense" is referenced directly in the content model. It is also
referenced in <re>. If similar-behaving elments are likely as
extensions, perhaps it should be in a class of one.
<re>
"sense" is referenced directly in the content model. It is also
referenced in <hom>. If similar-behaving elments are likely as
extensions, perhaps it should be in a class of one.
<xr>
<usg> and <lbl> are referenced directly in the content model. Are
they likely to be extended with similarly behaving elements? If so,
then they may be candidates for a class.
+++Drama Module+++
Element content models with possible class issues:
<castGroup>
References ( castItem | castGroup ), which are also reference in
<castList>. Perhaps they should become a class.
<castItem>
"role | roleDesc | actor" are part of the content model. They should
be grouped together as a class for easy extension and addition of
simiilarly behaved elements.
<castList>
References ( castItem | castGroup ). See <castGroup> above.
--
| John A. Walsh
| Associate Director for Projects and Services, Digital Library Program
| Associate Librarian, University Libraries
| Adjunct Associate Professor, Department of English
| Indiana University, 1320 East Tenth Street, Bloomington, IN 47405
| Voice:812-855-8758 Fax:812-856-2062 <mailto:jawalsh at indiana.edu>
More information about the tei-council
mailing list