package org.nexml.model; import java.util.Set; public interface CategoricalMatrix extends Matrix<CharacterState> { /** * Returns all character state sets, i.e. the <states/> * elements in a <format/> element. * @return all character state sets */ Set<CharacterStateSet> getCharacterStateSets(); /** * Creates a new character state set (i.e. a <states/> * element). * @return */ CharacterStateSet createCharacterStateSet(); }