Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 Alarm
twaver Alarm is a predefined data object for an alarm condition in a telecom network management system.
 AlarmAttachment
twaver.network.ui This attachment defines the new alarm representation on network, typically an alarm bubble with a text inside to indicate the alarm severity, alarm count etc.
 AlarmBox
twaver This class is the alarm container used to manage all alarm objects in TWaver.
 AlarmElementMapping
twaver This class is used by AlarmBox.
 AlarmSeverity
twaver This class defines the severities for telecom network alarms.
 AlarmSeverityChangeEvent
twaver 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
twaver This class provides a representation model for generic alarms carried by a telecom object.
 AlarmStatePropagator
twaver This class is used to propagate alarm information to other related elements to spread the alarm influence.
 AlarmStateStatistics
twaver This is an alarm state statistics like a calculator for an ElementBox.
 Attachment
twaver.network.ui Attachment class defines an visible attachment for an element displayed on network canvas.
 AutoLayouter
twaver.network.layout This class wrapps information to layout network topology by TWaver Flex predefined auto-layout algorithms.
 BackgroundUI
twaver.network.ui This ui class responsible for drawing background content on network background canvas that is displayed behind all elements.
 BarChart
twaver.charts 
 BasicAttachment
twaver.network.ui This is a simple implementation of network element attachment.
 BasicInteractionHandler
twaver.network.interaction This class defines the basic interaction for network canvas.
 BubbleChart
twaver.charts 
 BundleLinks
twaver This class manages a set of links that bundled together.
 Bus
twaver This is a special ShapeNode that represent a computer network with a bus layout.
 ChartBase
twaver.charts 
 CloudLayouter
twaver.network.layout Perform a layout algorithm for connected network elements and display elements on the surface of a 3D globe.
 Collection
twaver This is the default implementation of interface ICollection.
 Consts
twaver This is an all-static class defines all constants used in TWaver Flex.
 CreateLinkInteractionHandler
twaver.network.interaction This interaction used to create link on network canvas by dragging mouse from the "from node" to "to node".
 CreateOrthogonalLinkInteractionHandler
twaver.network.interaction This interaction used to create orthogonal links on network canvas by dragging mouse from the "from node" to "to node".
 CreateShapeLinkInteractionHandler
twaver.network.interaction This interaction used to create shape links on network canvas by dragging mouse from the "from node" to "to node".
 CreateShapeNodeInteractionHandler
twaver.network.interaction This interaction used to create shape node on network canvas by clicking mouse on canvas to create a set of control points.
 Data
twaver This class defines an abstract network data that will be managed by DataBox.
 DataBox
twaver This class defines a data box to manage Data objects.
 DataBoxChangeEvent
twaver 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.
 DefaultInteractionHandler
twaver.network.interaction This interaction is a simple, default network interaction handler.
 Defaults
twaver This all static class defines most often used default values and settings used in TWaver Flex.
 DialChart
twaver.charts 
 Dummy
twaver This dummy class defines an network-invisible container element.
 EditAttachment
twaver.network.ui This attachment displays some indicators on element ui to indicate current element is editable.
 EditInteractionHandler
twaver.network.interaction This interaction used to edit simple properties for some elements.
 Element
twaver This is the class defines a business object that managed by element box.
 ElementBox
twaver Element box is the element container.
 ElementUI
twaver.network.ui Element ui is extends from UIComponent and responsible for drawing element content on network canvas.
 Follower
twaver This is a special node element that has the ability to follow the host node.
 GifImage
twaver.controls This class defines a GIF image resource in an UIComponent.
 Grid
twaver Grid element represent a grid with columns and rows.
 GridUI
twaver.network.ui This grid ui draw grid element on network canvas.
 Group
twaver Group is a special node and follower that will display all its children element in a special shape area.
 GroupUI
twaver.network.ui Group ui used to draw group element on network canvas.
 HierarchyChangeEvent
twaver 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.
 IAlarm
twaver This interface defines the common properties and behaviours for Alarm class.
 IAlarmElementMapping
twaver This interface defines the very high level properties of AlarmElementMapping.
 IClient
twaver This interface defines a client property mechanism.
 ICollection
twaver This class wraps an object collection which is represents a group of objects.
 IconsAttachment
twaver.network.ui This icon attachment display all attached icons on element body.
 IData
twaver This class defines a very high level managed object data model for TWaver Flex.
 IDummy
twaver This is the abstract defination of element Dummy.
 IElement
twaver This class defines the special data that works with ElementBox.
 IImageAsset
twaver This class wraps a bitmap image resource which will be used in TWaver Flex.
 IInteractionHandler
twaver.network.interaction This interace defines the interaction handler for network canvas.
 ILayer
twaver This class defines high level properties and behaviours for network layers.
 ImageLoadEvent
twaver 
 IndexChangeEvent
twaver This event wraps the change information that the index of a data or element of the data box or element box has been changed.
 InteractionEvent
twaver.network.interaction This class wrapps interaction event information to interaction listeners.
 IStyle
twaver This interface defines a class that carry styles.
 ISubNetwork
twaver This is an indicator interface in TWaver Flex indicates that an element can be "drill-down".
 LabelAttachment
twaver.network.ui Label attachment is defined to display element name as a label on network canvas.
 Layer
twaver This class defines the layer object that represents a stonealone layer in element box.
 LayerBox
twaver This layer box is a special data box manages layer objects for an element box.
 LineChart
twaver.charts 
 Link
twaver Link is an element looks like a link on network canvas.
 LinkHandlerAttachment
twaver.network.ui This attachment draw the link bundle handler for link ui.
 LinkSubNetwork
twaver 
 LinkUI
twaver.network.ui This link ui used to draw link on network canvas.
 MapFilterInteractionHandler
twaver.network.interaction This interaction used to create a distorted image around mouse cursor area to show some special effect such as fisheye, magnifier etc.
 MoveInteractionHandler
twaver.network.interaction This interaction supports moving elements around on network canvas by mouse freely.
 Network
twaver.network Network is the most important graphical component provided by TWaver Flex.
 Node
twaver Node is the most often used element in TWaver Flex elements.
 NodeUI
twaver.network.ui This node ui responsible for draw node on network canvas.
 Overview
twaver.network This component works with network component and display an overview of network canvas so you can see the whole network area at a glance.
 PanInteractionHandler
twaver.network.interaction 
 PieChart
twaver.charts 
 PropertyPropagator
twaver Property propagator defines a mechanism when a property changed it can be propagated to other related data object.
 QuickFinder
twaver This defines a quick finder for data box to help developer indexing and search data in a very quickly way.
 RadarChart
twaver.charts 
 RotatableNode
twaver Rotatable node, use angle(by radian) to rotate node
 RotatableNodeUI
twaver.network.ui This RotatableNodeUI responsible for draw node on network canvas.
 ScaleChart
twaver.charts 
 SelectInteractionHandler
twaver.network.interaction This interaction supports selecting elements on network canvas by mouse and keyboard.
 SelectionChangeEvent
twaver This event wraps the change information that the selection of a data box has been changed.
 SelectionModel
twaver Selection model is a container works for a data box.
 SerializationSettings
twaver This is a class wrapps all setting parameters for XML serialization.
 ShapeLink
twaver This element defines a special link with any shape or path.
 ShapeLinkUI
twaver.network.ui This is the element ui for ShapeLink.
 ShapeNode
twaver This element defines a special node.
 ShapeNodeUI
twaver.network.ui This class defines the element ui used to draw shape node content on network canvas.
 ShapeSubNetwork
twaver 
 Size
twaver This class defines a size information for a bounds rectangle.
 SpringLayouter
twaver.network.layout This class is a spring layouter.
 Styles
twaver This all-static class defines most styles defined in TWaver Flex.
 SubNetwork
twaver Subnetwork is a TWaver element that can be drilled down.
 Table
twaver.controls This table is one of TWaver Flex graphical components that works with DataBox to display data hierarchy for telecom network data.
 TableColumn
twaver.controls This class defines a column for TWaver Flex table component.
 TableData
twaver.controls This dynamic class defines a table data.
 Tree
twaver.controls TWaver Flex tree component is one of TWaver Flex graphical components that works with data box and TWaver Flex MVC framework.
 TreeData
twaver.controls This class wraps a tree node information.
 TreeInteractionEvent
twaver.controls 
 Utils
twaver This is a final, all-static utility class offers many static utility methods that used in TWaver Flex.
 XMLSerializer
twaver This class wrapps a XML serializer that is used to serialize or deserialize all data of a data box.