public abstract class ResourceManager
extends org.researchstack.backbone.ResourcePathManager
Constructor and Description |
---|
ResourceManager() |
Modifier and Type | Method and Description |
---|---|
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getConsentHtml()
Returns a
ResourcePathManager.Resource representing an
HTML version of the Consent file. |
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getConsentPDF()
This is currently unused but will be when share-pdf feature is implemented
|
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getConsentSections()
The consent section differs from ResearchKitâ„¢ as ResearchStack includes extra
documentProperties along with support for quiz steps
|
static ResourceManager |
getInstance()
Returns a singleton static instance of the ResourceManager class
|
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getLearnSections()
Returns a
ResourcePathManager.Resource representing a
learn-sections file |
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getPrivacyPolicy()
Returns a
ResourcePathManager.Resource representing the
privacy policy |
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getSoftwareNotices()
Returns a
ResourcePathManager.Resource representing the
software notices |
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getStudyOverview()
Returns a
ResourcePathManager.Resource representing the
StudyOverview file. |
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getTask(java.lang.String taskFileName)
Returns a
ResourcePathManager.Resource representing a
individual task file |
abstract org.researchstack.backbone.ResourcePathManager.Resource |
getTasksAndSchedules()
Returns a
ResourcePathManager.Resource representing the
tasks and schedules file |
public static ResourceManager getInstance()
public abstract org.researchstack.backbone.ResourcePathManager.Resource getStudyOverview()
ResourcePathManager.Resource
representing the
StudyOverview file.ResourcePathManager.Resource
representing the
StudyOverview file.public abstract org.researchstack.backbone.ResourcePathManager.Resource getConsentHtml()
ResourcePathManager.Resource
representing an
HTML version of the Consent file.ResourcePathManager.Resource
representing an
HTML version of the Consent file.public abstract org.researchstack.backbone.ResourcePathManager.Resource getConsentPDF()
ResourcePathManager.Resource
representing an PDF
version of the Consent file.public abstract org.researchstack.backbone.ResourcePathManager.Resource getConsentSections()
ResourcePathManager.Resource
representing a
consent section filepublic abstract org.researchstack.backbone.ResourcePathManager.Resource getLearnSections()
ResourcePathManager.Resource
representing a
learn-sections fileResourcePathManager.Resource
representing a
learn-sections filepublic abstract org.researchstack.backbone.ResourcePathManager.Resource getPrivacyPolicy()
ResourcePathManager.Resource
representing the
privacy policyResourcePathManager.Resource
representing the
privacy policypublic abstract org.researchstack.backbone.ResourcePathManager.Resource getSoftwareNotices()
ResourcePathManager.Resource
representing the
software noticesResourcePathManager.Resource
representing the
software noticespublic abstract org.researchstack.backbone.ResourcePathManager.Resource getTasksAndSchedules()
ResourcePathManager.Resource
representing the
tasks and schedules fileResourcePathManager.Resource
representing the
tasks and schedules filepublic abstract org.researchstack.backbone.ResourcePathManager.Resource getTask(java.lang.String taskFileName)
ResourcePathManager.Resource
representing a
individual task fileResourcePathManager.Resource
representing a
individual task file