mit.cadlab.dome3
Package Name | Description | |||
api | Facade classes to browse DOME server and execute DOME Interfaces | |||
config | Implementation of DOME class registry | |||
gui | Classes for Run/Build/Deploy/Sever Mgmt GUI | |||
help | Classes for help system and help contents | |||
network |
| |||
| client |
| ||
|
| conference | Classes for Conference with playspace participants | |
|
| connection | Connection management w/ XML-RPC | |
|
| functions | Classes for DOME client to use functions provided by a DOME server through XML-RPC communication | |
|
| handlers | XML-RPC handlers implementing functions provided by a DOME client | |
|
| objectrecord | Data objects used in a Tree to keep track of Models and Model objects | |
| server |
| ||
|
| conference | Conference with playspace participants | |
|
| db | Query/Insert/Update to DOME DB | |
|
| functions | Classes for DOME server to use functions provided by other DOME servers or a DOME client through XML-RPC communication; Classes for DOME DB transaction | |
|
| handlers | XML-RPC handlers implementing functions provided by DOME server | |
objectmodel |
| |||
| dataobject | Interface definition and Class implementation of DOME data objects: Real, Integer, Boolean, Matrix, Vector, File, etc. | ||
| exceptions | Exception classes used in DOME classes | ||
| model | Implementation of common behaviors of DOME Models and Plugin Model in the Runtime- and Build- Mode | ||
| modelcomponent | Classes for Model Components. Model Component is an item associated with a particular Model, including Filter, Auxiliary Files, and Mapping | ||
| modelinterface | Classes for Model Interface. Model Interface is a collection of model objects -- such as parameters and relations -- that provide a view of a model | ||
| modelobject |
| ||
|
| context | Classes for Context, used to organize model objects. | |
|
| parameter | Classes for Parameter, representing a dataobject or set of dataobjects. | |
|
| relation | Classes for Relation, a collection of ModelObjects and associated special behaviors | |
|
| subscription | Classes for Subscription, a kind of relation defined by subscribed Model Interface | |
|
| visualization | Classes for Visualization, which accepts data from parameters and transform them into a various graphical visualizations | |
| playspace | Classes for playspace | ||
| project | Classes for Integration Object, which allows one to specify a set of resources to tie together via subscriptions in integration models. | ||
| toolinterface | Classes for analysis tool interface and optimization tool interface | ||
| util | Classes for causality solving, mapping management, and ID generation | ||
plugin | Classes for various plugin models: CATIA, ABAQUS, etc. | |||
search | ??? | |||
swing | Swing classes for DOME GUI. Some Swing classes are specialized for listener mechanism used in DOME, such as DTextField, DList, and DComboBox | |||
tool | Classes for DOME tool implementations such as the QMOO optimization tool | |||
util | Utility classes used in DOME development: logging, units, and XML |