Interface ProjectDeprecated
- All Known Implementing Classes:
DesktopProject,LocalProject,ShadowProject
public interface ProjectDeprecated
Interface for deprecated project API extension
This interface is used to mark deprecated project API
which may still be implemented by some project types.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.getCorpusMediaFolder(String corpus) Deprecated.Since Phon 4.0 will always return nullgetCorpusSessions(String corpus) Deprecated.useProject.getSessionIterator(String)insteadDeprecated.Since Phon 4.0 useinsteadinvalid reference
Project#getProjectMediaFolders()booleanhasCustomCorpusMediaFolder(String corpus) Deprecated.Since Phon 4.0 will always returnfalsevoidsetCorpusMediaFolder(String corpus, String mediaFolder) Deprecated.Since Phon 4.0 will do nothingvoidsetProjectMediaFolder(String mediaFolder) Deprecated.Since Phon 4.0 useinsteadinvalid reference
Project#addProjectMediaFolder(String)
-
Method Details
-
getCorpora
Deprecated.useProject.getCorpusIterator()insteadGet the list of corpora in this project. Corpus names are returned in alphabetical order.- Returns:
- list of corpora
-
getProjectMediaFolder
Deprecated.Since Phon 4.0 useinsteadinvalid reference
Project#getProjectMediaFolders()Get the media folders for the project, if any are set. If multiple media folders are set, the first one is returned. -
setProjectMediaFolder
Deprecated.Since Phon 4.0 useinsteadinvalid reference
Project#addProjectMediaFolder(String)Set media folder for project, if any are set. If multiple media folders are set, then all are removed and the new folder is added.- Parameters:
mediaFolder- Ifnullsets the media folder back to default.
-
hasCustomCorpusMediaFolder
Deprecated.Since Phon 4.0 will always returnfalseHas a custom corpus media folder been assigned- Parameters:
corpus-- Returns:
trueif a custom media folder is assigned for the given corpus
-
getCorpusMediaFolder
Deprecated.Since Phon 4.0 will always return nullGet the media folder for the specified corpus.- Returns:
- mediaFolder or the project media folder if not specified
-
setCorpusMediaFolder
Deprecated.Since Phon 4.0 will do nothingSet the media folder for the specified corpus.- Parameters:
mediaFolder- the media folder to set
-
getCorpusSessions
Deprecated.useProject.getSessionIterator(String)insteadGet the session names contained in a corpus in alphabetical order.- Parameters:
corpus- the corpus to get sessions for- Returns:
- the list of sessions in the specified corpus
-
Project.getCorpusIterator()instead