Packages
edu.jhu.tmaj.beans Provides the bean classes, which generally represent a single table in the database.
edu.jhu.tmaj.beans.cache Contains classes that cache JBeans,Lookup Tables,ManyToManyBeans,StaticMetaData, and DynamicMetaData.
edu.jhu.tmaj.beans.data Provides data structure and helper classes for classes in the beans package.
edu.jhu.tmaj.beans.data.datatypes  
edu.jhu.tmaj.beans.dynamic  
edu.jhu.tmaj.beans.dynamic.data  
edu.jhu.tmaj.beans.exfile  
edu.jhu.tmaj.beans.exfile.data  
edu.jhu.tmaj.beans.manytomany The manyToMany beans represent the ManyToMany tables in the database.
edu.jhu.tmaj.beans.masks  
edu.jhu.tmaj.beans.masks.color  
edu.jhu.tmaj.beans.masks.data  
edu.jhu.tmaj.beans.masks.filter  
edu.jhu.tmaj.beans.masks.lasso  
edu.jhu.tmaj.beans.masks.meta  
edu.jhu.tmaj.beans.masks.results  
edu.jhu.tmaj.beans.misc  
edu.jhu.tmaj.beans2  
edu.jhu.tmaj.client.admin Provides the gui classes for running the Admin application on the client.
edu.jhu.tmaj.client.admin.data Provides data structures and helper classes for running the Admin application.
edu.jhu.tmaj.client.arraybuilder Provides the gui classes for running the ArrayBuilder application on the client.
edu.jhu.tmaj.client.arraybuilder.data Provides data structures and helper classes for running the ArrayBuilder application.
edu.jhu.tmaj.client.arrays Provides the gui classes for running the ArrayManager application on the client.
edu.jhu.tmaj.client.frida.data  
edu.jhu.tmaj.client.frida.gui  
edu.jhu.tmaj.client.frida.gui.masks  
edu.jhu.tmaj.client.frida.gui.masks.color  
edu.jhu.tmaj.client.frida.gui.masks.filter  
edu.jhu.tmaj.client.frida.gui.masks.lasso  
edu.jhu.tmaj.client.frida.gui.masks.meta  
edu.jhu.tmaj.client.frida.gui.shared  
edu.jhu.tmaj.client.image Provides the gui classes for running the Image Analysis application on the client.
edu.jhu.tmaj.client.image.data Provides data structures and helper classes for running the Image Analysis application.
edu.jhu.tmaj.client.image.draw Provides classes that allow the user to draw shapes or text on a JLabel.
edu.jhu.tmaj.client.importer Provides classes that import data into the database from other sources, such as images from a TMA scanning system, or a tab-delimited file containing data on specimens and patients.
edu.jhu.tmaj.client.importer.data Provides data structures and helper classes for running the Import application.
edu.jhu.tmaj.client.importer.images  
edu.jhu.tmaj.client.importer.images.data  
edu.jhu.tmaj.client.importer.machscores  
edu.jhu.tmaj.client.importer.specimens  
edu.jhu.tmaj.client.importer.specimens.data  
edu.jhu.tmaj.client.samples Contains GUI classes for the Cleveland Clinic Samples Application.
edu.jhu.tmaj.client.shared Contains GUI components shared by client applications.
edu.jhu.tmaj.client.specimens Provides classes that allow for detailed input and modification of Specimens,Donor-Blocks, and TissueDiagonsis.
edu.jhu.tmaj.client.tables Contain classes that lets a database table be displayed as a JTable.
edu.jhu.tmaj.client.tables.data Provides data classes that support the InputPanel Table Guis.
edu.jhu.tmaj.client.tables.logs Provide classes that enabled database logging of any changes.
edu.jhu.tmaj.config  
edu.jhu.tmaj.database A stand-alone package called JAnyDatabase.
edu.jhu.tmaj.database.config  
edu.jhu.tmaj.database.conn Contains classes for generating and managing database connections.
edu.jhu.tmaj.database.data  
edu.jhu.tmaj.database.sql Provides the classes that convert SQL objects into raw-sql by using database-specific SQLManagers.
edu.jhu.tmaj.database.test  
edu.jhu.tmaj.servlet Provides the classes that allow communication between the client and server.
edu.jhu.tmaj.servlet.request  
edu.jhu.tmaj.servlet.request.impl Contains all the Requests that can be sent to the server from the client.
edu.jhu.tmaj.servlet.response Contains all the Responses that the server can send to the client after a Request.
edu.jhu.tmaj.servlet.response.impl  
edu.jhu.tmaj.util Provides utility classes such as string-formatting and reading/writing files.
edu.jhu.tmaj.util.config.data  
edu.jhu.tmaj.util.crypt Provides classes that encrypt data.
edu.jhu.tmaj.util.data Contains mostly data structure packages, that are all shared among the all of the tmaj packages.
edu.jhu.tmaj.util.file  
edu.jhu.tmaj.util.swing