Interfaces
 InterfaceDescription
 IAlarm This interface defines the common properties and behaviours for Alarm class.
 IAlarmElementMapping This interface defines the very high level properties of AlarmElementMapping.
 IClient This interface defines a client property mechanism.
 ICollection This class wraps an object collection which is represents a group of objects.
 IData This class defines a very high level managed object data model for TWaver Flex.
 IDummy This is the abstract defination of element Dummy.
 IElement This class defines the special data that works with ElementBox.
 IImageAsset This class wraps a bitmap image resource which will be used in TWaver Flex.
 ILayer This class defines high level properties and behaviours for network layers.
 IStyle This interface defines a class that carry styles.
 ISubNetwork This is an indicator interface in TWaver Flex indicates that an element can be "drill-down".
Classes
 ClassDescription
 Alarm Alarm is a predefined data object for an alarm condition in a telecom network management system.
 AlarmBox This class is the alarm container used to manage all alarm objects in TWaver.
 AlarmElementMapping This class is used by AlarmBox.
 AlarmSeverity This class defines the severities for telecom network alarms.
 AlarmSeverityChangeEvent The AlarmSeverityChangeEvent class represents the event object passed to the event listener when predefined alarm severities has changed, and provides information about the change.
 AlarmState This class provides a representation model for generic alarms carried by a telecom object.
 AlarmStatePropagator This class is used to propagate alarm information to other related elements to spread the alarm influence.
 AlarmStateStatistics This is an alarm state statistics like a calculator for an ElementBox.
 BundleLinks This class manages a set of links that bundled together.
 Bus This is a special ShapeNode that represent a computer network with a bus layout.
 Collection This is the default implementation of interface ICollection.
 Consts This is an all-static class defines all constants used in TWaver Flex.
 Data This class defines an abstract network data that will be managed by DataBox.
 DataBox This class defines a data box to manage Data objects.
 DataBoxChangeEvent The DataBoxChangeEvent class represents the event object passed to the event listener when one of the properties of an data box has changed, and provides information about the change.
 Defaults This all static class defines most often used default values and settings used in TWaver Flex.
 Dummy This dummy class defines an network-invisible container element.
 Element This is the class defines a business object that managed by element box.
 ElementBox Element box is the element container.
 Follower This is a special node element that has the ability to follow the host node.
 Grid Grid element represent a grid with columns and rows.
 Group Group is a special node and follower that will display all its children element in a special shape area.
 HierarchyChangeEvent The HierarchyChangeEvent class represents the event object passed to the event listener when one of the hierarchy of an data has changed, and provides information about the change.
 ImageLoadEvent 
 IndexChangeEvent This event wraps the change information that the index of a data or element of the data box or element box has been changed.
 Layer This class defines the layer object that represents a stonealone layer in element box.
 LayerBox This layer box is a special data box manages layer objects for an element box.
 Link Link is an element looks like a link on network canvas.
 LinkSubNetwork 
 Node Node is the most often used element in TWaver Flex elements.
 PropertyPropagator Property propagator defines a mechanism when a property changed it can be propagated to other related data object.
 QuickFinder This defines a quick finder for data box to help developer indexing and search data in a very quickly way.
 RotatableNode Rotatable node, use angle(by radian) to rotate node
 SelectionChangeEvent This event wraps the change information that the selection of a data box has been changed.
 SelectionModel Selection model is a container works for a data box.
 SerializationSettings This is a class wrapps all setting parameters for XML serialization.
 ShapeLink This element defines a special link with any shape or path.
 ShapeNode This element defines a special node.
 ShapeSubNetwork 
 Size This class defines a size information for a bounds rectangle.
 Styles This all-static class defines most styles defined in TWaver Flex.
 SubNetwork Subnetwork is a TWaver element that can be drilled down.
 Utils This is a final, all-static utility class offers many static utility methods that used in TWaver Flex.
 XMLSerializer This class wrapps a XML serializer that is used to serialize or deserialize all data of a data box.