Wiki
Clone wikiShampoo / SourceDirList
Source Directories
-
biz/ddcr/shampoo/applet
contains all code related to the Java applets used in the web frontend. No Flash, just pure Java.
-
biz/ddcr/shampoo/applet/httpPost
contains all code for client-side media uploads.
-
biz/ddcr/shampoo/applet/soundplayer
contains all code for playing audio files from the frontend.
-
biz/ddcr/shampoo/client
contains all code for the GWT web frontend.
-
biz/ddcr/shampoo/client/form
contains DTO domain objects and model objects, from a model-view-presenter pattern point of view.
-
biz/ddcr/shampoo/client/helper
contains helper libraries and miscellaneous but ubiquitous objects such as code for dates, errors, internationalization, etc
-
biz/ddcr/shampoo/client/presenter
contains all presenter code, from a model-view-presenter pattern point of view.
-
biz/ddcr/shampoo/client/serviceAsync
contains all the GWT RPC code for communicating with the backend.
-
biz/ddcr/shampoo/client/view
contains all the views, from a model-view-presenter pattern point of view.
-
biz/ddcr/shampoo/client/view/applets
contains the glue code for embedding Java applets into GWT widgets that .
-
biz/ddcr/shampoo/client/view/templates
contains the main frames and UI structural parts of the frontend.
-
biz/ddcr/shampoo/client/view/views
contains the actual views.
-
biz/ddcr/shampoo/client/view/widgets
contains all GWT wigets that are used in the views.
-
biz/ddcr/shampoo/server
contains all code for the Java backend.
-
biz/ddcr/shampoo/server/dao
contains the DAO layer of the application
-
biz/ddcr/shampoo/server/domain
contains all domain objects
-
biz/ddcr/shampoo/server/helper
contains helper libraries, miscellaneous but ubiquitous objects, and global extended interfaces
-
biz/ddcr/shampoo/server/io
contains all code related to the datastore and file upload and download mechanisms for the frontend.
-
biz/ddcr/shampoo/server/io/datastore
contains all datastore implementations.
-
biz/ddcr/shampoo/server/io/frontend
contains all file upload and download mechanisms for the frontend.
-
biz/ddcr/shampoo/server/io/helper
contains helper libraries and miscellaneous but ubiquitous objects for file handling.
-
biz/ddcr/shampoo/server/io/parser
contains all code for parsing media files.
-
biz/ddcr/shampoo/server/io/util
contains abstraction code and extended interfaces for file handling.
-
biz/ddcr/shampoo/server/service
contains all code for services, managers, DTO assemblers and facades of the application.
-
biz/ddcr/shampoo/server/ws
contains all webservice-related code.
-
biz/ddcr/shampoo/server/ws/streamer
contains the controllers for the private webservice.
-
biz/ddcr/shampoo/server/ws/util
mostly contains marshaller code for webservices.
-
biz/ddcr/shampoo/static
contains all static resources for the web frontend such as images and CSS designs.
Updated