Wiki

Clone wiki

Shampoo / 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