|
From: DeWeese, J. <jde...@ba...> - 2002-02-13 18:16:05
|
I didn't explain the whole object model very well. Lets take a step
back and look at what are the basic components we need to complete this
project. We might want to take time to make a "Requirements Document" so
that we won't lose sight of what is in the scope of our project.
Here are the basic parts to our project in my opinion ...
1.) Object Model
- Java classes that represent the web page
2.) Graphical Design View
- GUI designer that allows drag and drop design
3.) Compiler
- Converts the Object Model to HTML
4.) Text Design View
- Text editor that edits the HTML with add dynAPI support
5.) Decompiler
- Converts the HTML into the Object Model
The justification for the object model is so we can have a Graphical
Design view. Browsers do the same thing, the HTML is just a way of
communicating how the browser should setup its object model. In a way for
the graphical design we are building a highly specialized browser.
|