Package | Description |
---|---|
twaver | |
twaver.network | |
twaver.network.inputhandler | |
twaver.network.layout | |
twaver.network.ui | |
twaver.web.svg.network.ui |
Modifier and Type | Class and Description |
---|---|
class |
BaseEquipment
This class is a basic implementation for interface
Equipment . |
class |
BTS
A predefined business object.
|
class |
BTSAntenna
A predefined business object.
|
class |
Card
This is a class defines the telecom objects
that play the role of cards of telecom equipment.
|
class |
Chassis
This class defines an telecom equipment chassis.
|
class |
Dummy
Dummy is an network-invisible container element.
|
class |
EllipseGroup
This class defines an ellipse shape group.
|
class |
Follower
This class defines a follower node.
|
class |
Grid |
class |
Group
Group element is a node which can contain other elements.
|
class |
ParallelogramGroup
This class defines a group with a parallelogram shape.
|
class |
PolySubNetwork
Poly subnetwork is a special subnetwork, it can be
specified a shape object as the subnetwork's painting shape.
|
class |
Port
This class models a port elements, which are telecom equipment
connectors.
|
class |
Rack
This class models an equipment rack element, which is a physical
rack for telecom equipment.
|
class |
ResizableNode
This is a resizable node.
|
class |
RotatableNode |
class |
RoundRect
This class defines a node in round rectangle shape.
|
class |
ShapeImage |
class |
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.
|
class |
ShapeSubNetwork |
class |
Shelf
This
Shelf class models an equipment shelf element,
which is a physical shelf for telecom equipment. |
class |
Slot
This
Slot class models an equipment slot element,
which is a physical slot for telecom equipment. |
class |
SubNetwork
Subnetwork is a predefined business object
that is used to represent a network layer that
all resources is layered logically or geographically.
|
class |
TerminalPoint
This class defines a terminal point element.
|
class |
Text
The
Text is designed to show text content on network canvas. |
Modifier and Type | Method and Description |
---|---|
Node |
Link.getFrom()
Return the from node.
|
Node |
DataBoxEvent.getFrom() |
Node |
Link.getFromAgent()
Get the agent of from node.
|
Node |
Segment.getFromNode()
Get the from node of this segment.
|
Node |
Follower.getHost()
Gets the host node of this follower.
|
Node |
DataBoxEvent.getHost() |
Node |
Link.getTo()
Get the to node for this link.
|
Node |
DataBoxEvent.getTo() |
Node |
Link.getToAgent()
Get the agent of to node.
|
Node |
Segment.getToNode()
Get the end node of this segment.
|
Modifier and Type | Method and Description |
---|---|
static void |
TWaverUtil.animateMove(Node node,
double xOffset,
double yOffset,
java.lang.Runnable runnable)
Moves node location with offset animately.
|
Link |
Link.copy(Node from,
Node to)
Copy a new link with given from/to node.
|
Link |
Link.copy(Node from,
Node to,
TDataBox box)
Copy a new element with given data box and from/to node.
|
Link |
Link.copy(java.lang.Object id,
Node from,
Node to)
Copy a new link with given id and from/to node.
|
Link |
Link.copy(java.lang.Object id,
Node from,
Node to,
TDataBox box)
Copy a new element with given id, data box and from/to node.
|
static java.util.List |
TWaverUtil.getBundledLinks(Node node1,
Node node2)
Gets bundled links between node1 and node2.
|
java.util.List |
TDataBox.getBundledLinks(Node node1,
Node node2)
Gets a list of bundled links between the given node1 and node2.
|
static boolean |
TWaverUtil.isBundledLinksExpand(Node node1,
Node node2) |
static boolean |
TWaverUtil.isConnected(Node node1,
Node node2)
Check whether the two nodes is connected via link.
|
boolean |
Follower.isHostOn(Node node)
Check whether this follower is stick on the given
node.
|
static void |
TWaverUtil.setBundledLinksExpand(Node node1,
Node node2,
boolean isExpanded)
Set the expand status of the bundled links
between node1 and node2.
|
void |
Link.setFrom(Node from)
Set from node for this link.
|
void |
Segment.setFromNode(Node fromNode)
Set the start node for this segment.
|
void |
Follower.setHost(Node host)
Sets the host node of this follower.
|
void |
Link.setTo(Node to)
Set the to node for this link.
|
void |
Segment.setToNode(Node toNode)
Set the end node for this segment.
|
void |
TDataBox.tagLinkIndex(Node node1,
Node node2)
Tags all links's bundle index between the given node1 and node2.
|
Constructor and Description |
---|
DataBoxEvent(TDataBox box,
Element element,
Element parent,
Node from,
Node to,
Node host,
BTS bts,
int type)
Constructs a box data event.
|
FlexionLink(Node from,
Node to)
Create a link instance with given
from node and to node.
|
FlexionLink(java.lang.Object id,
Node from,
Node to)
Create a flexion lin instance with given id,
given from node and to node.
|
Follower(java.lang.Object id,
Node host)
Creates follower node by given id and host node.
|
Link(Node from,
Node to)
Creates a link object by given from node and to node.
|
Link(java.lang.Object id,
Node from,
Node to)
Creates a link object between from node and to node
with given id.
|
LinkSubNetwork(Node from,
Node to)
Creates a LinkSubNetwork object by given from node and to node.
|
LinkSubNetwork(java.lang.Object id,
Node from,
Node to)
Creates a LinkSubNetwork object between from node and to node
with given id.
|
OrthogonalLink(Node from,
Node to)
Create a orthogonal link object by given from/to nodes
|
OrthogonalLink(java.lang.Object id,
Node from,
Node to)
Create a orthogonal link by given id and from/to nodes.
|
PolyLine(Node from,
Node to)
Create a polyline object by given from node and to node.
|
PolyLine(java.lang.Object id,
Node from,
Node to)
Create a polyline object by specified id, from node and to node.
|
Segment(Node fromNode,
Node toNode)
Create a segment by given start node and end node
|
Segment(Node fromNode,
Node toNode,
java.awt.Point fromPoint,
java.awt.Point toPoint)
Create a segment by given information.
|
Segment(Node fromNode,
java.awt.Point toPoint)
Create segment by given node and point.
|
Segment(java.awt.Point fromPoint,
Node toNode)
Create a segment by given point and node.
|
ShapeLink(Node from,
Node to)
Creates a link object by given from node and to node.
|
ShapeLink(java.lang.Object id,
Node from,
Node to)
Creates a link object between from node and to node
with given id.
|
UndoRedoEvent(TDataBox box,
Node node1,
Node node2) |
Wire(Node node,
Node center) |
Modifier and Type | Method and Description |
---|---|
void |
CloudLayouter.centerElement(Node node) |
boolean |
CloudLayouter.isLayoutable(Node node) |
Modifier and Type | Field and Description |
---|---|
protected Node |
CreateLinkInputHandler.fromNode |
protected Node |
AbstractMoveInputHandler.host |
protected Node |
CreateLinkInputHandler.toNode |
Modifier and Type | Method and Description |
---|---|
protected boolean |
CreateLinkInputHandler.isLegalFromNode(Node fromNode) |
protected boolean |
CreateLinkInputHandler.isLegalToNode(Node toNode) |
Modifier and Type | Method and Description |
---|---|
java.awt.Rectangle |
FlexionLinkLayouter.getOuterBounds(Node node)
Get the outer bounds of the specified node.
|
Modifier and Type | Method and Description |
---|---|
Node |
NodeUI.getNode()
Get the node element.
|
Constructor and Description |
---|
NodeUI(TNetwork network,
Node node)
Constructs the node ui instance by given network
component and node element.
|
TextUI(TNetwork network,
Node node) |
Modifier and Type | Method and Description |
---|---|
java.awt.Rectangle |
LinkSVGUI.getFromBounds(SVGContext context,
Node fromAgent) |
java.awt.Rectangle |
LinkSVGUI.getToBounds(SVGContext context,
Node toAgent) |
Constructor and Description |
---|
NodeSVGUI(TSVGNetwork network,
Node node)
Create a node svg ui with the given network and the node
|
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.