segment type
- CURIE:
gmeow:segmentType - IRI: https://blackcatinformatics.ca/gmeow/segmentType
- Category: property
- Defined by:
gmeow:slices/documents - Box roles: RBox role (What is this?)
The structural type of this segment — chapter, section, scene, etc. A value from the open gmeow:ContentSegmentType vocabulary.
Structure
Property shape: object property; gmeow:ContentSegment -> gmeow:ContentSegmentType; functional
Practical Pattern
Use gmeow:segmentType from gmeow:ContentSegment to gmeow:ContentSegmentType when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:ContentSegment, gmeow:ContentSegmentType
Usage Advice
Use when
- Use to set a content segment's structural kind to one
gmeow:ContentSegmentTypevalue — chapter, section, scene; functional, one type per segment.
Avoid when
- Avoid encoding the segment kind as a
ContentSegmentsubclass (Principle 9) and avoid asserting two types on one segment (it is functional).
How to use
- Point the
gmeow:ContentSegmentat onegmeow:ContentSegmentTypeindividual; pair withgmeow:segmentIndexfor ordering andgmeow:segmentOffor containment.
Examples
- ex:chapter1
gmeow:segmentTypegmeow:segmentTypeChapter.