Copyright © 2010 Serva Software. All rights reserved
Professional UI Toolkit
What is TWaver
Copyright © 2010 Serva Software. All rights reserved
1. A complete suite of graphic components for building Java, Web, Flex and .NET applications.
2. A well designed modern user interface framework using Model-View-Presenter (MVP) Pattern.
3. A comprehensive set of predefined business object model for building advanced Telecom OSS/BSS applications.
Why choose TWaver
Copyright © 2010 Serva Software. All rights reserved
1. Save your time, money and energy to become or hire graphic geeks.
2. Make you write readable, testable and maintainable GUI code.
3. Help you deliver desktop, web application with great user experience rapidly.
4. Fully concentrate on business logical, NOT display details.
Architecture Overview
Copyright © 2010 Serva Software. All rights reserved
Client Side
Communication
Server Side
Components Overview
Copyright © 2010 Serva Software. All rights reserved
• Network Component – display topology and equipment views, capable of
integrating with maps (both physical and logical), support editing, navigation
and automatic graph layout, business objects rendering like node, link, group,
subnetwork, rack, shelf, etc.
Components Overview
Copyright © 2010 Serva Software. All rights reserved
• Common Used Components – include Tree, Table, PropertySheet, TreeTable,
List, Chart, etc. Can be easily integrated into application, even embedded into
Network component.
• All components share same data model, designed to add, remove, modify and
select elements in the same way, and are also completely customizable.
– What You CODE Is What You SEE
Copyright © 2010 Serva Software. All rights reserved
• High-level API hides the complexity of the underlying GUI
technologies, instead of struggling with low-level GUI API
(Swing, Java2D, Flex, Silverlight, SVG, etc.), you just need
to focus on core business– DATA.
DataBox box = new DataBox();
Node n1 = new Node();n1.name = ‘Node A’;n1.setLocation(100, 100);n1.alarmState.setNewAlarmCount(AlarmSeverity.CRITICAL, 2);box.add(n1);
Node n2 = new Node();n2.name = ‘Node B’;n2.setLocation(200, 200);n2.alarmState.setNewAlarmCount(AlarmSeverity. WARNING, 3);box.add(n2);
Link link = new Link(n1, n2);link.color = #8DA12BFF;box.add(link);
Group group = new Group();group.name = ‘EllipseGroup’;box.add(group);
group.addChild(n1);group.addChild(n2);group.addChild(link);
new Tree(box);new Network(box);new Table(box);
WYCIWYS
TWaver Java
Copyright © 2010 Serva Software. All rights reserved
• A complete set of Java Swing-based components: Network, Tree, PropertySheet, Table, TreeTable, List, Chart, etc.
• High load capacity, capable of carrying more than 100 thousands of elements in seconds.
• Deployed as Java Desktop client, Java Applet, or Java Web Start application.
• The size of latest version twaver.jar is only 1.65 MB.
TWaver Web
Copyright © 2010 Serva Software. All rights reserved
• Provides Network, Chart, PopupMenu components based on JavaScript and SVG.
• Provides Table, Tree, Sheet, AlarmTable, AlarmOverview components extend Ext JS.
• Supports Firefox, Safari, Chrome, Opera and IE (with SVG Viewer) browsers.
• Supports Safari Mobile on iPhone.
TWaver Flex
Copyright © 2010 Serva Software. All rights reserved
• Provides Network and common used components for Adobe Flex/AIR platforms.
• Supports SVG, FXG vector graphics formats .
• Deploys to the near-ubiquitous Flash platform, cross all browsers.
• Enables seamless integration with Google Map and ArcGIS Flex client.
• Android mobile platform supported.
TWaver .NET
Copyright © 2010 Serva Software. All rights reserved
• Ready-to-use components: Network, Tree, Table for .NET platform.
• Shares the same overall architecture and API for Silverlight and WPF.
• Supports XAML vector graphics format.
• Compatible across multiple browsers, devices and operating systems.
TWaver GIS
Copyright © 2010 Serva Software. All rights reserved
• Lets developers embed map data in applications and overlay their own data on the map.
• Supports multiple development technologies. Like Java Swing, Flex and .NET.
• Supports for WMS(Web Map Service) and WFS(Web Feature Service) client access.
Global Partner
Copyright © 2010 Serva Software. All rights reserved
Contact Us
Copyright © 2010 Serva Software. All rights reserved
WWW.SERVASOFTWARE.COM
U.S.APhone: 918 698 1644E-mail: [email protected]
CHINAPhone: +86 21 6439 8788E-mail: [email protected]
Top Related