Visual Web

5 downloads 59200 Views 337KB Size Report
Server Side Web Project. Client Side Web Project .html .jsp .xml .php .html .php. Facelet. Framework. PHP. Framework. Frameworks. Support. Html Design.
Server Side Web Project

Projects

.html

Design

HTML

HTML Editor

Html Design Support

.xml

JSF Framework

Frameworks Support

Editors

.jsp

JSF Design Support

Client Side Web Project

.php

Facelet Framework

Design

JSP

JSF Editor

JSP Design Support

Facelet Design Support

Design

PHP Framework

JSP

Design

JSP Editor

PHP Design Support

Visual Web

.rhtml

Rails Framework

Design

PHP

PHP Editor

Design

Page Layout Templating ● Themed Page

Code Completion Syntax Highlighting ● Code Folding ● ... ● ... ● ●

RHTML

Rails Editor

Text Editor

Rails Design Support

Palette ● Navigation ● Properties



Visual Formatting

.html

Textual Editing Tools



CSS Visual Aid

XML

Facelet Editor



Visual Designer

.php

.rhtml

.html

HTML Reader

.php

HTML Writer

PHP Reader

HTML Framework Source DOM specific Design-time Support HTML Render Support

Modeling Aspects

.jsp

PHP Writer

JSF Reader

PHP Source DOM

HTML design-time Support

PHP Render Support

PHP design-time Support

.xml

JSF Writer

Facelet Reader

JSF Source DOM

JSF Render Support

JSF design-time Support

.rhtml

Facelet Writer

Rails Reader

Facelet Source DOM

Facelet Render Support

Rails Writer

Rails Source DOM

Facelet design-time Support

Rails Render Support

Rails design-time Support

Designtime API Impl

Designtime API Impl

Designtime API Impl

Designtime API Impl

Designtime API Impl

HTML Model

PHP Model

JSF Model

Facelet Model

Rails Model

Rendered HTML DOM Rich Design Experience Designer Interaction Layer

Palette Navigation Property Sheet (HTML)

Designer API Implementation (HTML)

Palette Navigation Property Sheet (PHP)

Designer API Implementation (PHP)

Palette Navigation Property Sheet (JSF)

Designer API Implementation (JSF)

HTML Designer

Palette Navigation Property Sheet (Facelet)

Designer API Implementation (Facelet)

Palette Navigation Property Sheet (Rails)

Designer API Implementation (Rails)

Web Dev elopment

Embedded Browser Toolkit

Visual

Editor Support

Visual Design Support

Web Framework Support

Web Project

Text

Persistence Support

Embedded Browser Toolkit Debugging Tools

Javascript Debugger

Embedded Browser

CSS Visualizer/ Analyzer

Other Debugging Tools

Browser Interaction API

Browser API/SPI Editor Support Multi-View Support Xhtml Html JSP JSF PHP CSS Javascript Configurations

Visual Editor Browser SPI Implementation Visual Web Designer Visual Design Support API/SPI

Text Editor Textual Editing Tools Code Completion Syntax Highlighting Code Folding ...

Visual Design Support API/SPI

Visual Design Support System insync Design Time API

Insync Service API/SPI

Framework/Technology Specific Palette ● Code Clips ● Property Editors ● Customizers ● Binding Dialogs ● Rich Design Editors ● Configuration Editors ●

Visual Editing Support Implementation

Insync Service Implementations

Persistence

Persistence Support

Loader

Persistence Manager

Parser File System

Model

Framework Support UI Frameworks

Technologies

JSP/JSF ● Facelet ● Seam ● GWT ● Wicket

Spring ● Hibernate ● JPA ●REST





Page Layout Templating for various UI Frameworks

Data Binding Support

Component Integration

Starter Kit for various Technologies (Ex. CRUD Generator)