public class TextHandler extends AbstractHandler implements ComplexObsHandler
nfHTML_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, supportsViewclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpurgeComplexData, supportsViewpublic TextHandler()
public Obs getObs(Obs obs, String view)
ComplexObsHandlergetObs in interface ComplexObsHandlergetObs in class AbstractHandlerobs - 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()
ComplexObsHandlergetSupportedViews in interface ComplexObsHandlergetSupportedViews in class AbstractHandlerComplexObsHandler.getSupportedViews()public Obs saveObs(Obs obs) throws APIException
ComplexObsHandlersaveObs in interface ComplexObsHandlerAPIExceptionComplexObsHandler.saveObs(org.openmrs.Obs)Copyright © 2024 OpenMRS Inc.. All rights reserved.