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 useinvalid reference
Project#getProjectMediaFolders()
boolean
hasCustomCorpusMediaFolder
(String corpus) Deprecated.Since Phon 4.0 will always returnfalse
void
setCorpusMediaFolder
(String corpus, String mediaFolder) Deprecated.Since Phon 4.0 will do nothingvoid
setProjectMediaFolder
(String mediaFolder) Deprecated.Since Phon 4.0 useinvalid 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 useinvalid 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 useinvalid 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
- Ifnull
sets the media folder back to default.
-
hasCustomCorpusMediaFolder
Deprecated.Since Phon 4.0 will always returnfalse
Has a custom corpus media folder been assigned- Parameters:
corpus
-- Returns:
true
if 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