Download mit.cadlab.dome3

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

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