Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register
Show
Ignore:
Timestamp:
04/22/08 20:30:59 (9 months ago)
Author:
bmckown
Message:

complex_obs branch: Added ConceptComplex and ConceptComplexHandler; and added JUnit test method in ConceptServiceTest.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs/branches/complex_obs/src/api/org/openmrs/api/impl/ConceptServiceImpl.java

    r3685 r3999  
    3131import org.openmrs.ConceptAnswer; 
    3232import org.openmrs.ConceptClass; 
     33import org.openmrs.ConceptComplex; 
     34import org.openmrs.ConceptComplexHandler; 
    3335import org.openmrs.ConceptDatatype; 
    3436import org.openmrs.ConceptName; 
     
    9597        } 
    9698 
     99        /** 
     100         * @see org.openmrs.api.ConceptService#saveConcept(org.openmrs.ConceptComplex) 
     101         */ 
     102        public void saveConcept(ConceptComplex concept) { 
     103                        getConceptDAO().saveConcept(concept);            
     104        } 
     105 
     106        /** 
     107         * @see org.openmrs.api.ConceptService#getConceptComplex(java.lang.Integer) 
     108         */ 
     109        public ConceptComplex getConceptComplex(Integer conceptId) { 
     110                        return getConceptDAO().getConceptComplex(conceptId); 
     111        } 
     112         
     113        /** 
     114         * @see org.openmrs.api.ConceptService#saveComplexHandler(org.openmrs.ConceptComplexHandler) 
     115         */ 
     116        public void saveComplexHandler(ConceptComplexHandler handler) { 
     117                        getConceptDAO().saveComplexHandler(handler); 
     118        } 
     119         
     120        /** 
     121         * @see org.openmrs.api.ConceptService#purgeComplexHandler(org.openmrs.ConceptComplexHandler) 
     122         */ 
     123        public void purgeComplexHandler(ConceptComplexHandler handler) { 
     124                        getConceptDAO().deleteComplexHandler(handler); 
     125        } 
     126 
     127        /** 
     128         * @see org.openmrs.api.ConceptService#getComplexHandler(java.lang.Integer) 
     129         */ 
     130        public ConceptComplexHandler getComplexHandler(Integer id) { 
     131                        return getConceptDAO().getComplexHandler(id); 
     132        } 
     133 
     134        /** 
     135         * @see org.openmrs.api.ConceptService#getAllComplexHandlers() 
     136         */ 
     137        public List<ConceptComplexHandler> getAllComplexHandlers( ) { 
     138                        return getConceptDAO().getAllComplexHandlers(); 
     139        } 
     140         
    97141        /** 
    98142         * Gets the concept with the given internal identifier