Interface | Description |
---|---|
AlarmElementMapping |
In general the elementID property of alarm is used to connected
the alarm to corresponding element.
|
AlarmModelListener |
This class is a listener which designed to monitor
the data change for alarm model.
|
AlarmPropagator |
This interface defines the alarm propagator, it used to propagate
alarm information to other related elements.
|
AlarmSeverityChangeListener |
Define an object used to listen alarm state change event.
|
AlarmVisibleFilter |
This filter class defines an alarm visible filter.
|
Batchable |
public interface Batchable to be implemented by classes that
allow grouping modifications in batches.
|
BatchListener |
The
BatchListener is used to receive Batchable object's event. |
CheckableFilter |
This filter used to determine whether an element displayed on
a TWaver components is checkable.
|
ChildrenSortableFilter |
The
ChildrenSortableFilter is used to filter out elements whose
children elements don't need to be sorted. |
ClientPropertyPersistentFilter |
This filter used to determine whether a client property
need to be encoded into the XML by the XMLEncoder.
|
ComponentCallbackHandler |
The
ComponentCallbackHandler is used to process component
when iteration for components. |
DataBoxListener |
This listener interface for receiving data box
change events.
|
DataBoxSelectionListener |
The listener will be notified when any change occur
on a data box selection model.
|
DataBoxSelectionModel |
This interface represents the current state of the selection
for any of the TWaver components that display a list of elements.
|
DataBoxSequenceListener |
This listener interest in receiving element sequence changed event.
|
DataLoader |
A lazy data loader for a subnetwork object.
|
DoubleClickableFilter |
This filter used on network component to determine whether enable the default
double click action on the double clicked element.
|
EditableFilter |
This interface defines an editable filter.
|
Element |
Element defines the business object in TWaver.
|
ElementAttributeVisibleFilter |
This filter used to determine whether a property is visible
in a PropertySheet component.
|
ElementCallbackHandler |
The
ElementCallbackHandler is used to process element
when elements' iteration for data box. |
ElementDelegateInterceptor |
The
ElementDelegateInterceptor is designed to intercept
java.beans.DefaultPersistenceDelegate#initialize method. |
ElementLabelEditor |
This interface defines a generic editor for editing element label.
|
ElementPersistentFilter |
Use this filter to determine which elements need to serialize
into XML when use databox to output all contained element data
into a XML stream.
|
ElementPropertyChangeRepaintFilter |
The
ElementPropertyChangeRepaintFilter is used to determine whether
need to repaint on TView components. |
ElementReturnCallbackHandler | |
Equipment |
This interface defines a telecom equipment object.
|
ErrorHandler |
An ErrorHandler is notified of internal error.
|
ExportValuesInterceptor |
The
ExportValuesInterceptor is used to intercept Element.copy() method
to implement the value export from the old element object to new created element object. |
Filter |
The root class from which all twaver's filters shall be derived.
|
Generator |
This interface defines a common generator used to
return a generated value by given conditional object.
|
IdentifierFactory |
This interface defines an element identifier generator.
|
Interceptor |
The root class from which all twaver's interceptors shall be derived.
|
LayerModelListener |
The
LayerModelListener is designed to monitor layer model change events. |
LinkStyleFactory |
This interface is used to determine link style.
|
MovableFilter |
This filter used to determine whether an element on network
component is movable via mouse drag and drop.
|
PaintSelectionStateFilter |
This filter used to determine whether an element
need to paint highlight selection border on components.
|
PixelFilter | |
PopupMenuFactory |
This interface defines a popup menu factory.
|
PopupMenuGenerator |
This interface defines a popup menu generator.
|
PropertyChangeFilter | |
PropertyPropagator |
This class defines a generic action propagator
when some property changed.
|
Resizable |
This interface defines an element that is
resizable.
|
ResizableFilter |
This interface used to determine whether an element
is resizable on a network component.
|
ResourceLocateInterceptor |
This interceptor can be implemneted to customize
resolving resource location for xml, image, etc.
|
SelectableFilter |
The
SelectableFilter is used to determine whether to render
an element's selected state in view components. |
SelectionChangedInterceptor |
The
SelectionChangedInterceptor class is designed to intercept
selection changed event in selection model. |
SendToBottomFilter | |
SendToTopFilter |
This filter used to determine whether an element instance
can be send to top on network component.
|
SerializablePropertyChangeListener |
This is a simple interface, just extends interface
PropertyChangeListener and Serializable . |
Task |
Task defines a cyclic task executed in Swing and TWaver.
|
TPropertyDescriptor |
A TPropertyDescriptor describes one property for element.
|
TSubNetwork |
TSubnetwork is a predefined business object
that is used to represent a network layer that
all resources is layered logically or geographically. |
TView |
TView defines a generic TWaver graphic component.
|
UndoRedoInterceptor |
The
UndoRedoInterceptor class is designed to
intercept and implement UndoRedoManager 's undo/redo action. |
UndoRedoListener |
This
UndoRedoListener class is designed
for listening on UndoRedoManager . |
VisibleFilter |
This filter used to determine whether an element is visible.
|
XMLInterceptor |
The
XMLInterceptor class is used to intercept the reading and writing event
while TDataBox is parsing or outputing xml data. |
ZoomListener |
This listener interface for receiving network zoom change.
|
Class | Description |
---|---|
AbstractElement |
This class provides default implementations for
Element |
AbstractPropertyPropagator |
This class provides the default implementation for
PropertyPropagator . |
Alarm |
A predefined business object for an alarm condition in a
managed telecom object.
|
AlarmModel |
AlarmModel is alarm container used to contains alarms.
|
AlarmModelAdapter |
An adapter class for receiving alarm model events.
|
AlarmModelEvent |
Defines an event that encapsulates changes to an alarm model.
|
AlarmModelQuickFinder |
The
AlarmModelQuickFinder is designed for quick searching for
alarms object in alarm model. |
AlarmProbableCause |
This class contains definitions for probable causes that are used in
reported alarms.
|
AlarmSeverity |
This class defines the alarm severity for alarm.
|
AlarmSeverityComparator |
The comparator is used to compare alarm severity.
|
AlarmState |
This class provides a representation model for generic
alarms carried by a telecom object.
|
AlarmStateChangeEvent |
This class defines an event object used to notify interested parties that
the alarm state has been changed in the event source.
|
AlarmStateStatistics |
The
AlarmStateStatistics class is designed to calculate
alarm state of elements in connected data box. |
AlarmTrendIndication |
This class contains definitions for trend indication types
for observed conditions.
|
AlarmType |
This class identifies all 3G TS 32.111-2 [4] defined alarm event
types used by this API.
|
BaseElement |
A basic implementation of Element.
|
BaseEquipment |
This class is a basic implementation for interface
Equipment . |
BatchAdapter |
The
BatchAdapter is a adapter for BatchListener interface. |
BatchEvent |
The
BatchEvent is used for Batchable 's event. |
BlinkingRule |
The
BlinkingRule is used to determine whether an element
should blink in its body or outline. |
Branch |
This class defines a branch for a PolyLine.
|
BTS |
A predefined business object.
|
BTSAntenna |
A predefined business object.
|
Card |
This is a class defines the telecom objects
that play the role of cards of telecom equipment.
|
Chassis |
This class defines an telecom equipment chassis.
|
DataBoxAdapter |
An adapter class for receiving data box events.
|
DataBoxContext |
The
DataBoxContext class is used internally
to save data box content in xml. |
DataBoxEvent |
Defines an event that encapsulates changes to a data box.
|
DataBoxJarReader |
This reader used to read data from a jar file which was created by
DataBoxJarWriter . |
DataBoxJarWriter |
This writer object used to write all data of a DataBox
into a jar file.
|
DataBoxOutputSetting |
The
DataBoxOutputSetting is used as parameters set for output xml of data box. |
DataBoxParserAgent |
This class is used internally.
|
DataBoxQuickFinder |
This class defines a data box finder object.
|
DataBoxSelectionAdapter |
This is an adapter class for interface DataBoxSelectionListener.
|
DataBoxSelectionEvent |
An event that characterizes a change in the current selection.
|
DataBoxSequenceAdapter |
The
DataBoxSequenceAdapter class is a adapter for
DataBoxSequenceListener interface. |
DefaultAlarmElementMapping |
The
DefaultAlarmElementMapping is the default implementation for
AlarmElementMapping interface. |
DefaultDataLoader |
This is a default implementation for interface DataLoader.
|
DefaultExportValuesInterceptor |
The
DefaultExportValuesInterceptor is default implementation of
ExportValuesInterceptor interface. |
DefaultUndoRedoInterceptor |
The
DefaultUndoRedoInterceptor is default implementation of
UndoRedoInterceptor interface. |
Dummy |
Dummy is an network-invisible container element.
|
ElementAttribute |
This class encapsulate an element property information.
|
EllipseGroup |
This class defines an ellipse shape group.
|
EnumType |
This class defines an enumeration type for TWaver use.
|
EnumTypeManager |
This singleton class defines the enumeration manager,
it manage all enumeration types in TWaver system.
|
FlexionLink |
This class defines a Link that has two flexional points
close to the two terminal points of the link.
|
FloatInsets |
An
Insets object is a representation of the borders
of a container. |
Follower |
This class defines a follower node.
|
GeoCoordinate | |
Grid | |
Group |
Group element is a node which can contain other elements.
|
HSBPixelFilter | |
IntersectionPoint |
Created by macpro3 on 05/01/2017.
|
Layer |
The
Layer is used to manager display elements in different Z coordinate level
on network canvas. |
LayerModel |
The
LayerModel is designed to manager layers which are used to
display elements in different Z coordinate level on network canvas. |
Link |
This class define a link element which connect between two
Node elements.
|
LinkSubNetwork | |
MouseActionEvent |
This class encapsulate mouse event and action event together.
|
Node |
Node is a basic network element, it derived from BaseElement and extends
image icon property.
|
OrthogonalLink |
This class defines a link with an orthogonal path.
|
ParallelogramGroup |
This class defines a group with a parallelogram shape.
|
PersistenceManager |
This is an utility class used to input/output TWaver data
into XML.
|
PolyLine |
This class defines a special link element which
is combined by a set of straight lines.
|
PolySubNetwork |
Poly subnetwork is a special subnetwork, it can be
specified a shape object as the subnetwork's painting shape.
|
Port |
This class models a port elements, which are telecom equipment
connectors.
|
Rack |
This class models an equipment rack element, which is a physical
rack for telecom equipment.
|
ResizableNode |
This is a resizable node.
|
RGBPixelFilter | |
RotatableNode | |
RoundRect |
This class defines a node in round rectangle shape.
|
Segment |
Segment encapsulates the information for one segment of
the PolyLine element.
|
ShapeImage | |
ShapeLink | |
ShapeNode |
This class defines a node comes with a set of control points,
the points will be used to create a shape painted on network
component to represent the node.
|
ShapeSubNetwork | |
Shelf |
This
Shelf class models an equipment shelf element,
which is a physical shelf for telecom equipment. |
Slot |
This
Slot class models an equipment slot element,
which is a physical slot for telecom equipment. |
SpringLayouter |
The
SpringLayouter is designed for elements
to do layout automatically on network canvas with spring arithmetic. |
StraightLine |
直线(使用两个点来确定一条直线)
|
SubNetwork |
Subnetwork is a predefined business object
that is used to represent a network layer that
all resources is layered logically or geographically.
|
SubNetworkPersistentFilter |
This persistent filter only allow databox to output the elements
contained in the specified subnetwork.
|
SummingAlarmPropagator |
This is class is a default implementation for alarm propagator.
|
TaskAdapter |
This class is an abstract adapter class for creating
a task.
|
TaskScheduler |
TaskScheduler is use to control all TWaver tasks.
|
TDataBox |
This class defines a databox container.
|
TerminalPoint |
This class defines a terminal point element.
|
Text |
The
Text is designed to show text content on network canvas. |
TUIManager |
This class keeps track of the current default settings for TWaver.
|
TWaverConst | |
TWaverUtil |
A collection of utility methods for TWaver.
|
TwoStraightOpt |
两条直线的操作类
|
UndoRedoEvent | |
UndoRedoManager |
The
UndoRedoManager class is designed for undo and redo
operatiron on TDataBox . |
Wire |
Created by macpro3 on 07/02/2017.
|
XMLInterceptorAdapter |
The
XMLInterceptorAdapter is a adapter for XMLInterceptor
to intercept the reading and writing event while TDataBox is parsing
or outputing xml data. |
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.