Document Actions

VCB Subprojects

by Aram Tadevosyan last modified 2003-04-19 12:22

VCB project contains several independent subprojects, which can be considered as separate products.

NetBeans SVG Editor plugins
NetBeans Editor SVG plugin allow viewing and editing SVG files. SVG is a language for describing two-dimensional graphics in XML. SVG 1.1, SVG 1.0 and SVG Mobile Profiles are Web standards (W3C Recommendations). The feature set includes nested transformations, clipping paths, alpha masks, filter effects, template objects and extensibility. SVG drawings can be dynamic and interactive. The Document Object Model (DOM) for SVG allows for straightforward and efficient vector graphics animation via scripting. A rich set of event handlers such as onmouseover and onclick can be assigned to any SVG graphical object. Because of its compatibility and leveraging of other Web standards, features like scripting can be done on SVG elements and other XML elements from different namespaces simultaneously within the same Web page.
SVG Diagram Editor
SVG Diagram Editor allow viewing and editing graphical diagrams. The editor could be used also for workflow, hardware design, entrprise integration and other applications which require Visio like functionality but more flexibility. It is based on native SVG editor so it could be used within Internet Explorer via Adobe plugin or Mozilla (see Mozilla SVG Project) or in Java applications using Apache Batik browser. It is used for VCB to draw Circuit Board diagrams.
VCB Framework
VCB Framework is core of VCB product. It provides a framework to configure and run software applications based on reusable parts. It uses heararchical composition of parts similar to the one used for electronic circuit boards. Parts provides functionality to performa standard processing, databases access, SOAP call, XML transformation etc. VCB could used for Enterprise Intergration Applications, Internet portals, Web service intergration and other mid to large scale applications.