Monday, March 29, 2010

Learning OpenMrs Project, Source code(1)

1)org.openmrs
contain model definitions
official notes:
These classes represent the core domain objects for the OpenMRS project

2)org.openmrs.annotation
annotation definitions
on:This package contains classes associated with the custom java 1.5+ annotations

3)org.openmrs.aop
Need to dig~~
what is advisor?
on:This package contains the classes associated with Aspect Oriented Programming

4)org.openmrs.api
containing interfaces, exceptions

5)org.openmrs.context
context contains user context(could be n) and service context(only1)
On:This package describes the context framework through which authentication is performed and services provided for the OpenMRS system

6)org.openmrs.api.db
dao interface definition and exception definition

7)org.openmrs.api.hibernate
the hibernate implementation of org.openmrs.api.db

8)org.openmrs.api.handler
the handler class automatically called using AOP???

9)org.openmrs.api.imp
the implementation of the api interfaces

10)org.openmrs.arden
logic??

11) h7
special format for medical info?

12)openmrs.logic
build criterials for query

to be continues

No comments:

Post a Comment