[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