Package ca.phon.syllabifier.basic
Interface SyllabifierStage
- All Known Implementing Classes:
SonorityScale
,Stage
public interface SyllabifierStage
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Return name of the stage.boolean
Tells the syllabifier if this stage should be executed until run() returns false.boolean
run
(List<IPAElement> phones) Run syllabifier stage on given list of phones.
-
Method Details
-
run
Run syllabifier stage on given list of phones.- Parameters:
phones
-- Returns:
true
if anyIPAElement
s have been marked,false
otherwise
-
repeatWhileChanges
boolean repeatWhileChanges()Tells the syllabifier if this stage should be executed until run() returns false.- Returns:
true
if stage should be repeated,false
otherwise
-
getName
String getName()Return name of the stage.- Returns:
- stage name
-