public class TextHandler extends AbstractHandler implements ComplexObsHandler
nf
HTML_VIEW, PREVIEW_VIEW, RAW_VIEW, TEXT_VIEW, TITLE_VIEW, URI_VIEW
Constructor and Description |
---|
TextHandler()
Constructor initializes formats for alternative file names to protect from unintentionally
overwriting existing files.
|
Modifier and Type | Method and Description |
---|---|
Obs |
getObs(Obs obs,
String view)
Fetches the ComplexData from the location indicated from Obs.value_complex, attaches
ComplexData onto the Obs and returns the Obs.
|
String[] |
getSupportedViews()
Supported views getter
|
Obs |
saveObs(Obs obs)
Save a complex obs.
|
getComplexDataFile, getExtension, getOutputFileToWrite, purgeComplexData, supportsView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
purgeComplexData, supportsView
public TextHandler()
public Obs getObs(Obs obs, String view)
ComplexObsHandler
getObs
in interface ComplexObsHandler
getObs
in class AbstractHandler
obs
- an obs without complex data filled inview
- nullable view type. This is defined by the ui and view/handlerComplexObsHandler.getObs(org.openmrs.Obs, java.lang.String)
public String[] getSupportedViews()
ComplexObsHandler
getSupportedViews
in interface ComplexObsHandler
getSupportedViews
in class AbstractHandler
ComplexObsHandler.getSupportedViews()
public Obs saveObs(Obs obs) throws APIException
ComplexObsHandler
saveObs
in interface ComplexObsHandler
APIException
ComplexObsHandler.saveObs(org.openmrs.Obs)
Copyright © 2024 OpenMRS Inc.. All rights reserved.