|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.util.IlEnum
ilog.tgo.model.IltNetworkElement.Type
public static class IltNetworkElement.Type
Here is a list of the types of network elements.
There are three network element types that can be drawn in different styles:
NE stands for a generic network element.
It is displayed as a simple rectangle, with possibly a "function"
icon and a "family" icon.
MD, NMW, Server,
BSC, MSC, BTS are displayed
using small pictograms.
Shape types are displayed as geometric shapes.
Each network element type must be mapped to a graphic representation,
that defines how the object base is displayed. The graphic representation
is defined by an IltNEBaseRenderer. In order to map a new
graphic representation to a given type, you should register the type and
the corresponding IltNEBaseRenderer factory using
IltSettings.SetValue. The following example illustrates
how this mapping can be achieved:
IltBaseRendererFactory factory = new IltBaseRendererFactory() {
public IltBaseRenderer createValue (IltObject o) {
return IltNEBaseRenderer.NE();
}
};
IltSettings.SetValue("NetworkElement.Type.NE.Renderer", factory );
Once you create a new Network Element type, register the following resources in the ILOG JTGO resource bundle in order to have this type attribute properly represented in the Table component:
ilog.tgo.NetworkElement_Type_YOUR TYPE NAME=Label value ilog.tgo.NetworkElement_Type_YOUR_TYPE_NAME_ToolTip=ToolTip value
IltNEBaseRenderer,
IltBaseRendererFactory,
IltSettings.SetValue(java.lang.Object, java.lang.Object)| Field Summary | |
|---|---|
static IltNetworkElement.Type |
BSC
This type stands for a BSC element (GSM standard). |
static IltNetworkElement.Type |
BSC_Image
This type stands for a BSC element (GSM standard). |
static IltNetworkElement.Type |
BTS
This type stands for a BTS element (GSM standard). |
static IltNetworkElement.Type |
BTS_Image
This type stands for a BTS element (GSM standard). |
static IltNetworkElement.Type |
BTSEquipment
This type stands for a BTS equipment (GSM standard). |
static IltNetworkElement.Type |
Cluster_Colocated
This type stands for the graphic representation of a co-located cluster of network elements. |
static IltNetworkElement.Type |
Cluster_Distributed
This type stands for the graphic representation of a distributed cluster of network elements. |
static IltNetworkElement.Type |
ControlCluster
This type represents a generic control or Service cluster. |
static IltNetworkElement.Type |
ControlComponent
This type represents a generic control or service component. |
static IltNetworkElement.Type |
ControlElement
This type represents a generic control or service element. |
static IltNetworkElement.Type |
Desktop
This type stands for a desktop computer. |
static IltNetworkElement.Type |
Digiphone
This type stands for a digiphone. |
static IltNetworkElement.Type |
EquipmentShape
This type stands for an equipment. |
static IltNetworkElement.Type |
Fax
This type stands for a fax. |
static IltNetworkElement.Type |
General
This type stands for a generic node. |
static IltNetworkElement.Type |
Invisible
This type stands for an invisible element. |
static IltNetworkElement.Type |
IP_ComputerFlat
This type stands for a desktop computer. |
static IltNetworkElement.Type |
IP_ComputerTower
This type stands for a desktop computer. |
static IltNetworkElement.Type |
IP_Database
This type stands for a database. |
static IltNetworkElement.Type |
IP_Desktop
This type stands for a desktop computer. |
static IltNetworkElement.Type |
IP_Equipment
This type stands for an equipment. |
static IltNetworkElement.Type |
IP_Firewall
This type stands for a firewall. |
static IltNetworkElement.Type |
IP_Firewall2
This type stands for a firewall. |
static IltNetworkElement.Type |
IP_InkjetPrinter
This type stands for an inkjet printer. |
static IltNetworkElement.Type |
IP_Laptop
This type stands for a laptop. |
static IltNetworkElement.Type |
IP_Laptop2
This type stands for a laptop. |
static IltNetworkElement.Type |
IP_LaserPrinter
This type stands for a laser printer. |
static IltNetworkElement.Type |
IP_Mainframe
This type stands for a mainframe computer. |
static IltNetworkElement.Type |
IP_Mainframe2
This type stands for a mainframe computer. |
static IltNetworkElement.Type |
IP_Mainframe3
This type stands for a mainframe computer. |
static IltNetworkElement.Type |
IP_Modem
This type stands for a modem. |
static IltNetworkElement.Type |
IP_Modem2
This type stands for a modem. |
static IltNetworkElement.Type |
IP_Network
This type stands for a network. |
static IltNetworkElement.Type |
IP_Network2
This type stands for a network. |
static IltNetworkElement.Type |
IP_Network3
This type stands for a network. |
static IltNetworkElement.Type |
IP_PDA
This type stands for a Personal Digital Assistant. |
static IltNetworkElement.Type |
IP_Printer
This type stands for a printer. |
static IltNetworkElement.Type |
IP_Printer2
This type stands for a printer. |
static IltNetworkElement.Type |
IP_Router
This type stands for a router. |
static IltNetworkElement.Type |
IP_Router2
This type stands for a router. |
static IltNetworkElement.Type |
IP_Router3
This type stands for a router. |
static IltNetworkElement.Type |
IP_SatelliteAntenna
This type stands for a satellite antenna. |
static IltNetworkElement.Type |
IP_Server
This type stands for a server. |
static IltNetworkElement.Type |
IP_Server2
This type stands for a server. |
static IltNetworkElement.Type |
IP_Terminal
This type stands for a terminal. |
static IltNetworkElement.Type |
IP_Terminal2
This type stands for a terminal. |
static IltNetworkElement.Type |
IPNetwork
This type stands for a network of IP nodes. |
static IltNetworkElement.Type |
Laptop
This type stands for a laptop computer. |
static IltNetworkElement.Type |
Mainframe
This type stands for a mainframe. |
static IltNetworkElement.Type |
ManagementCluster
This type represents a generic OA&M cluster; A function and a family are normally given as complementary information. |
static IltNetworkElement.Type |
ManagementComponent
This type represents a generic OA&M component. |
static IltNetworkElement.Type |
ManagementElement
This type represents a generic OA&M element. |
static IltNetworkElement.Type |
MD
This type stands for "Mediation Device." |
static IltNetworkElement.Type |
MD_Image
This type stands for "Mediation Device." |
static IlEnumInfo |
metainfo
Contains metainformation about this IlEnum class. |
static IltNetworkElement.Type |
MSC
This type stands for an MSC element (GSM standard). |
static IltNetworkElement.Type |
MSC_Image
This type stands for an MSC element (GSM standard). |
static IltNetworkElement.Type |
MuxShape
This type stands for a multiplexer. |
static IltNetworkElement.Type |
NE
This type stands for a generic "Network Element". |
static IltNetworkElement.Type |
NE_Logical
This type stands for the graphic representation of a logical network element such as software elements, logical processors and so on. |
static IltNetworkElement.Type |
NECluster
This type represents a generic network element cluster. |
static IltNetworkElement.Type |
NECluster_Logical
This type represents a generic network element logical cluster. |
static IltNetworkElement.Type |
NEComponent
This type stands for a generic "Network Element" hardware component. |
static IltNetworkElement.Type |
NEComponent_Logical
This type stands for a generic "Network Element" logical component. |
static IltNetworkElement.Type |
NetworkShape
This type stands for a subnetwork. |
static IltNetworkElement.Type |
NMW
This type stands for "Network Management Workstation." |
static IltNetworkElement.Type |
NMW_Image
This type stands for "Network Management Workstation." |
static IltNetworkElement.Type |
Office_ComputerFlat
This type stands for a desktop computer. |
static IltNetworkElement.Type |
Office_ComputerTower
This type stands for a desktop computer. |
static IltNetworkElement.Type |
Office_Desktop
This type stands for a desktop computer. |
static IltNetworkElement.Type |
Office_Fax
This type stands for a fax. |
static IltNetworkElement.Type |
Office_Fax2
This type stands for a fax. |
static IltNetworkElement.Type |
Office_InkjetPrinter
This type stands for an inkjet printer. |
static IltNetworkElement.Type |
Office_Laptop
This type stands for a laptop. |
static IltNetworkElement.Type |
Office_Laptop2
This type stands for a laptop. |
static IltNetworkElement.Type |
Office_LaserPrinter
This type stands for a laser printer. |
static IltNetworkElement.Type |
Office_Modem
This type stands for a modem. |
static IltNetworkElement.Type |
Office_Modem2
This type stands for a modem. |
static IltNetworkElement.Type |
Office_PDA
This type stands for a Personal Digital Assistant. |
static IltNetworkElement.Type |
Office_Phone
This type stands for a phone. |
static IltNetworkElement.Type |
Office_Phone2
This type stands for a phone. |
static IltNetworkElement.Type |
Office_Printer
This type stands for a printer. |
static IltNetworkElement.Type |
Office_Printer2
This type stands for a printer. |
static IltNetworkElement.Type |
Office_Server
This type stands for a server. |
static IltNetworkElement.Type |
Office_Server2
This type stands for a server. |
static IltNetworkElement.Type |
Office_Terminal
This type stands for a terminal. |
static IltNetworkElement.Type |
Office_Terminal2
This type stands for a terminal. |
static IltNetworkElement.Type |
Printer
This type stands for a printer. |
static IltNetworkElement.Type |
Router
This type stands for a router. |
static IltNetworkElement.Type |
SAN_CartridgeSystem
This type stands for a cartridge system. |
static IltNetworkElement.Type |
SAN_Database
This type stands for a database. |
static IltNetworkElement.Type |
SAN_Disk
This type stands for a disk. |
static IltNetworkElement.Type |
SAN_DoubleDatabase
This type stands for a database. |
static IltNetworkElement.Type |
SAN_FiberChannelSwitch
This type stands for a fiber channel switch. |
static IltNetworkElement.Type |
SAN_FiberChannelSwitch2
This type stands for a fiber channel switch. |
static IltNetworkElement.Type |
SAN_Modem
This type stands for a modem. |
static IltNetworkElement.Type |
SAN_Modem2
This type stands for a modem. |
static IltNetworkElement.Type |
SAN_Router
This type stands for a router. |
static IltNetworkElement.Type |
SAN_Router2
This type stands for a router. |
static IltNetworkElement.Type |
SAN_Router3
This type stands for a router. |
static IltNetworkElement.Type |
SAN_ServerExternalDisk
This type stands for an external disk. |
static IltNetworkElement.Type |
SAN_ServerInternalDisk
This type stands for an internal disk. |
static IltNetworkElement.Type |
SAN_SingleDatabase
This type stands for a database. |
static IltNetworkElement.Type |
SAN_TapeDrive
This type stands for a tape drive. |
static IltNetworkElement.Type |
SAN_TripleDatabase
This type stands for a database. |
static IltNetworkElement.Type |
Server
This type stands for a server. |
static IltNetworkElement.Type |
Server_Image
This type stands for a server. |
static IltNetworkElement.Type |
Shape_CellShape
This type stands for a cell shape. |
static IltNetworkElement.Type |
Shape_Circle
This type stands for a circle shape. |
static IltNetworkElement.Type |
Shape_CircleSmall
This type stands for a small circle shape. |
static IltNetworkElement.Type |
Shape_Diamond
This type stands for a diamond shape. |
static IltNetworkElement.Type |
Shape_Hexagon
This type stands for a regular hexagon shape. |
static IltNetworkElement.Type |
Shape_HexagonFlat
This type stands for a horizontal hexagon shape. |
static IltNetworkElement.Type |
Shape_HexagonSmall
This type stands for a small regular hexagon shape. |
static IltNetworkElement.Type |
Shape_Octogon
This type stands for an octogon shape. |
static IltNetworkElement.Type |
Shape_Oval
This type stands for a oval shape. |
static IltNetworkElement.Type |
Shape_OvalSmall
This type stands for a small oval shape. |
static IltNetworkElement.Type |
Shape_Pentagon
This type stands for a pentagon shape. |
static IltNetworkElement.Type |
Shape_PentagonBottom
This type stands for a pentagon shape, pointing to the bottom. |
static IltNetworkElement.Type |
Shape_PentagonLeft
This type stands for a pentagon shape, pointing to the left. |
static IltNetworkElement.Type |
Shape_PentagonRight
This type stands for a pentagon shape, pointing to the right. |
static IltNetworkElement.Type |
Shape_PentagonTop
This type stands for a pentagon shape, pointing to the top. |
static IltNetworkElement.Type |
Shape_Rectangle
This type stands for a rectangular shape. |
static IltNetworkElement.Type |
Shape_RectangleSmall
This type stands for a small rectangular shape. |
static IltNetworkElement.Type |
Shape_RoundSquare
This type stands for a rectangle shape with rounded corners. |
static IltNetworkElement.Type |
Shape_Square
This type stands for a square shape. |
static IltNetworkElement.Type |
Shape_Transceiver
This type stands for a transceiver shape. |
static IltNetworkElement.Type |
Shape_TransceiverBottom
This type stands for a transceiver shape, pointing to the bottom. |
static IltNetworkElement.Type |
Shape_TransceiverLeft
This type stands for a transceiver shape, pointing to the left. |
static IltNetworkElement.Type |
Shape_TransceiverRight
This type stands for a transceiver shape, pointing to the right. |
static IltNetworkElement.Type |
Shape_TransceiverTop
This type stands for a transceiver shape, pointing to the top. |
static IltNetworkElement.Type |
Shape_Trapezoid
This type stands for a trapezoid shape. |
static IltNetworkElement.Type |
Shape_TrapezoidBottom
This type stands for a trapezoid shape, with the small side on the bottom. |
static IltNetworkElement.Type |
Shape_TrapezoidLeft
This type stands for a trapezoid shape, with the small side on the left. |
static IltNetworkElement.Type |
Shape_TrapezoidRight
This type stands for a trapezoid shape, with the small side on the right. |
static IltNetworkElement.Type |
Shape_TrapezoidTop
This type stands for a trapezoid shape, with the small side on the top. |
static IltNetworkElement.Type |
Shape_Triangle
This type stands for a triangle shape. |
static IltNetworkElement.Type |
Shape_TriangleBottom
This type stands for a triangle shape, pointing to the bottom. |
static IltNetworkElement.Type |
Shape_TriangleLeft
This type stands for a triangle shape, pointing to the left. |
static IltNetworkElement.Type |
Shape_TriangleRight
This type stands for a triangle shape, pointing to the right. |
static IltNetworkElement.Type |
Shape_TriangleTop
This type stands for a triangle shape, pointing to the top. |
static IltNetworkElement.Type |
StationShape
This type stands for a station. |
static IltNetworkElement.Type |
SwitchShape
This type stands for a switch. |
static IltNetworkElement.Type |
Telecom_Database
This type stands for a database. |
static IltNetworkElement.Type |
Telecom_Lighthouse
This type stands for a lighthouse. |
static IltNetworkElement.Type |
Telecom_Mainframe
This type stands for a mainframe computer. |
static IltNetworkElement.Type |
Telecom_Mainframe2
This type stands for a mainframe computer. |
static IltNetworkElement.Type |
Telecom_Mainframe3
This type stands for a mainframe computer. |
static IltNetworkElement.Type |
Telecom_MD
This type stands for a mediation device. |
static IltNetworkElement.Type |
Telecom_MD2
This type stands for a mediation device. |
static IltNetworkElement.Type |
Telecom_NE
This type stands for a network element. |
static IltNetworkElement.Type |
Telecom_NMW
This type stands for a network management workstation. |
static IltNetworkElement.Type |
Telecom_Server
This type stands for a server. |
static IltNetworkElement.Type |
Telecom_Server2
This type stands for a server. |
static IltNetworkElement.Type |
Telecom_Terminal
This type stands for a terminal. |
static IltNetworkElement.Type |
Telecom_Terminal2
This type stands for a terminal. |
static IltNetworkElement.Type |
Terminal
This type stands for a terminal. |
static IltNetworkElement.Type |
TransportShape
This type stands for a transport element. |
static IltNetworkElement.Type |
Wireless_Antenna
This type stands for an antenna. |
static IltNetworkElement.Type |
Wireless_Antenna2
This type stands for an antenna. |
static IltNetworkElement.Type |
Wireless_BSC
This type stands for a BSC. |
static IltNetworkElement.Type |
Wireless_BSC2
This type stands for a BSC. |
static IltNetworkElement.Type |
Wireless_BTS
This type stands for a BTS. |
static IltNetworkElement.Type |
Wireless_BTS2
This type stands for a BTS. |
static IltNetworkElement.Type |
Wireless_HLR
This type stands for an HLR (home location register). |
static IltNetworkElement.Type |
Wireless_MobilePhone
This type stands for a mobile phone. |
static IltNetworkElement.Type |
Wireless_MSC
This type stands for an MSC. |
static IltNetworkElement.Type |
Wireless_MSC2
This type stands for an MSC. |
static IltNetworkElement.Type |
Wireless_Satellite
This type stands for a satellite. |
static IltNetworkElement.Type |
Wireless_SatelliteAntenna
This type stands for a satellite antenna. |
| Constructor Summary | |
|---|---|
IltNetworkElement.Type()
Default constructor. |
|
IltNetworkElement.Type(String name)
Creates a new type. |
|
| Method Summary | |
|---|---|
void |
setName(String name)
Sets the name of this object. |
| Methods inherited from class ilog.util.IlEnum |
|---|
getName, intern, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static IlEnumInfo metainfo
IlEnum class.
public static IltNetworkElement.Type NE
public static IltNetworkElement.Type NE_Logical
public static IltNetworkElement.Type NEComponent
public static IltNetworkElement.Type NEComponent_Logical
public static IltNetworkElement.Type NECluster
public static IltNetworkElement.Type NECluster_Logical
public static IltNetworkElement.Type ControlElement
public static IltNetworkElement.Type ControlComponent
public static IltNetworkElement.Type ControlCluster
public static IltNetworkElement.Type ManagementElement
public static IltNetworkElement.Type ManagementComponent
public static IltNetworkElement.Type ManagementCluster
public static IltNetworkElement.Type General
IlvGeneralNodepublic static IltNetworkElement.Type MD
public static IltNetworkElement.Type Server
public static IltNetworkElement.Type NMW
public static IltNetworkElement.Type BSC
public static IltNetworkElement.Type MSC
public static IltNetworkElement.Type BTS
public static IltNetworkElement.Type BTSEquipment
public static IltNetworkElement.Type TransportShape
public static IltNetworkElement.Type SwitchShape
public static IltNetworkElement.Type StationShape
public static IltNetworkElement.Type MuxShape
public static IltNetworkElement.Type EquipmentShape
public static IltNetworkElement.Type NetworkShape
public static IltNetworkElement.Type MD_Image
It differs from the plain MD type in the sense that MD performs a vector drawing, whereas this type uses an image.
public static IltNetworkElement.Type Server_Image
It differs from the plain Server type in the sense that Server performs a vector drawing, whereas this type uses an image.
public static IltNetworkElement.Type NMW_Image
It differs from the plain NMW type in the sense that NMW performs a vector drawing, whereas this type uses an image.
public static IltNetworkElement.Type BSC_Image
It differs from the plain BSC type in the sense that BSC performs a vector drawing, whereas this type uses an image.
public static IltNetworkElement.Type MSC_Image
It differs from the plain MSC type in the sense that MSC performs a vector drawing, whereas this type uses an image.
public static IltNetworkElement.Type BTS_Image
It differs from the plain BTS type in the sense that BTS performs a vector drawing, whereas this type uses an image.
public static IltNetworkElement.Type Desktop
public static IltNetworkElement.Type Digiphone
public static IltNetworkElement.Type IPNetwork
public static IltNetworkElement.Type Fax
public static IltNetworkElement.Type Laptop
public static IltNetworkElement.Type Mainframe
public static IltNetworkElement.Type Printer
public static IltNetworkElement.Type Router
public static IltNetworkElement.Type Terminal
public static IltNetworkElement.Type Shape_Square
public static IltNetworkElement.Type Shape_Rectangle
public static IltNetworkElement.Type Shape_RectangleSmall
public static IltNetworkElement.Type Shape_Triangle
public static IltNetworkElement.Type Shape_TriangleTop
public static IltNetworkElement.Type Shape_TriangleBottom
public static IltNetworkElement.Type Shape_TriangleLeft
public static IltNetworkElement.Type Shape_TriangleRight
public static IltNetworkElement.Type Shape_Trapezoid
public static IltNetworkElement.Type Shape_TrapezoidTop
public static IltNetworkElement.Type Shape_TrapezoidBottom
public static IltNetworkElement.Type Shape_TrapezoidLeft
public static IltNetworkElement.Type Shape_TrapezoidRight
public static IltNetworkElement.Type Shape_Diamond
public static IltNetworkElement.Type Shape_Oval
public static IltNetworkElement.Type Shape_OvalSmall
public static IltNetworkElement.Type Shape_Circle
public static IltNetworkElement.Type Shape_CircleSmall
public static IltNetworkElement.Type Shape_Octogon
public static IltNetworkElement.Type Shape_Pentagon
public static IltNetworkElement.Type Shape_PentagonTop
public static IltNetworkElement.Type Shape_PentagonBottom
public static IltNetworkElement.Type Shape_PentagonLeft
public static IltNetworkElement.Type Shape_PentagonRight
public static IltNetworkElement.Type Shape_Hexagon
public static IltNetworkElement.Type Shape_HexagonSmall
public static IltNetworkElement.Type Shape_HexagonFlat
public static IltNetworkElement.Type Shape_RoundSquare
public static IltNetworkElement.Type Shape_CellShape
public static IltNetworkElement.Type Shape_Transceiver
public static IltNetworkElement.Type Shape_TransceiverTop
public static IltNetworkElement.Type Shape_TransceiverBottom
public static IltNetworkElement.Type Shape_TransceiverLeft
public static IltNetworkElement.Type Shape_TransceiverRight
public static IltNetworkElement.Type IP_Router
public static IltNetworkElement.Type IP_Router2
public static IltNetworkElement.Type IP_Router3
public static IltNetworkElement.Type IP_Server
public static IltNetworkElement.Type IP_Server2
public static IltNetworkElement.Type IP_Desktop
public static IltNetworkElement.Type IP_Laptop
public static IltNetworkElement.Type IP_Laptop2
public static IltNetworkElement.Type IP_Printer
public static IltNetworkElement.Type IP_Printer2
public static IltNetworkElement.Type IP_InkjetPrinter
public static IltNetworkElement.Type IP_LaserPrinter
public static IltNetworkElement.Type IP_Network
public static IltNetworkElement.Type IP_Network2
public static IltNetworkElement.Type IP_Network3
public static IltNetworkElement.Type IP_Mainframe
public static IltNetworkElement.Type IP_Mainframe2