ilog.tgo.model
Class IltNetworkElement.Function

java.lang.Object
  extended by ilog.util.IlEnum
      extended by ilog.tgo.model.IltNetworkElement.Function
Enclosing class:
IltNetworkElement

public static class IltNetworkElement.Function
extends IlEnum

This enumeration lists the functions of a network element.

Function values are graphically represented with an icon that is displayed either at the center or at the lower left side of the network element.

In order to modify or create new function representations, register the function icon using IltSettings.SetValue. The first argument can be a key name. Example values are:

The following example shows how to customize the icon for a specific network element function:

 IlpImageRepository repository = IlpSystem.GetDefaultContext().getImageRepository();
 Image im = repository.getImage("adm.png");
 IltSettings.SetValue("NetworkElement.Function.ADM.Icon", image);
 

You can also specify that a function icon for a certain network element type can be placed either at the center or at the lower-left corner of the base. This configuration can also be achieved using IltSettings.SetValue. The is is illustrated in the following example:

 IltSettings.SetValue("NetworkElement.Type.MD.CenterFunctionIcon", Boolean.TRUE);
 

When a new function value is created, the ToolTip is automatically retrieved from the JTGO resource bundle. To customize the ToolTip that is displayed for the function attribute, add an entry to this resource bundle using the following template:

 ilog.tgo.NetworkElement_Function_YOUR FUNCTION NAME_ToolTip=ToolTip value
 

For example, to change the ToolTip of function ADM, modify the following line in the JTGO resource bundle:

 ilog.tgo.NetworkElement_Function_ADM_ToolTip=ADM 
 

See Also:
IltSettings.SetValue(java.lang.Object, java.lang.Object)

Field Summary
static IltNetworkElement.Function Access
           
static IltNetworkElement.Function ADM
           
static IltNetworkElement.Function EdgeCellRegenerator
           
static IltNetworkElement.Function EdgeCrossConnect
           
static IltNetworkElement.Function EdgeEndOffice
           
static IltNetworkElement.Function EdgeGateway
           
static IltNetworkElement.Function EdgeHub
           
static IltNetworkElement.Function EdgeLineTerminatingEquipment
           
static IltNetworkElement.Function EdgeMediationDevice
           
static IltNetworkElement.Function EdgeMUX
           
static IltNetworkElement.Function EdgeNonTechnologySpecificMediationDevice
           
static IltNetworkElement.Function EdgeRadioCellSiteEquipment
           
static IltNetworkElement.Function EdgeWirelessEdge
           
static IltNetworkElement.Function IP
           
static IltNetworkElement.Function IPAccess
           
static IltNetworkElement.Function IPAlarmCollector
           
static IltNetworkElement.Function IPBridge
           
static IltNetworkElement.Function IPHub
           
static IltNetworkElement.Function IPLANRegenerator
           
static IltNetworkElement.Function IPLineTerminatingEquipment
           
static IltNetworkElement.Function IPMediationDevice
           
static IltNetworkElement.Function IPMUX
           
static IltNetworkElement.Function IPRouter
           
static IltNetworkElement.Function IPSignalingGateway
           
static IltNetworkElement.Function IPSTP
           
static IltNetworkElement.Function IPSwitch
           
static IltNetworkElement.Function IPSwitchRouter
           
static IltNetworkElement.Function IPTrafficGateway
           
static IltNetworkElement.Function LTE
           
static IlEnumInfo metainfo
          Contains metainformation about this IlEnum class.
static IltNetworkElement.Function MultiLayer
           
static IltNetworkElement.Function MultiLayerAccess
           
static IltNetworkElement.Function Other
           
static IltNetworkElement.Function Regenerator
           
static IltNetworkElement.Function Switch
           
static IltNetworkElement.Function SwitchCrossConnect
           
static IltNetworkElement.Function SwitchingATM
           
static IltNetworkElement.Function SwitchingDatabase
           
static IltNetworkElement.Function SwitchingDMS
           
static IltNetworkElement.Function SwitchingEndOffice1
           
static IltNetworkElement.Function SwitchingEndOffice2
           
static IltNetworkElement.Function SwitchingHub1
           
static IltNetworkElement.Function SwitchingHub2
           
static IltNetworkElement.Function SwitchingLineTerminatingEquipment1
           
static IltNetworkElement.Function SwitchingLineTerminatingEquipment2
           
static IltNetworkElement.Function SwitchingMediationDevice1
           
static IltNetworkElement.Function SwitchingMediationDevice2
           
static IltNetworkElement.Function SwitchingMUX1
           
static IltNetworkElement.Function SwitchingMUX2
           
static IltNetworkElement.Function SwitchingSTP1
           
static IltNetworkElement.Function SwitchingSTP2
           
static IltNetworkElement.Function SwitchingTollGateway1
           
static IltNetworkElement.Function SwitchingTollGateway2
           
static IltNetworkElement.Function SwitchingTollTandem1
           
static IltNetworkElement.Function SwitchingTollTandem2
           
static IltNetworkElement.Function Transport
           
static IltNetworkElement.Function TransportAccess1
           
static IltNetworkElement.Function TransportAccess2
           
static IltNetworkElement.Function TransportAddDropMux1
           
static IltNetworkElement.Function TransportAddDropMux2
           
static IltNetworkElement.Function TransportAmplifier
           
static IltNetworkElement.Function TransportCirculator
           
static IltNetworkElement.Function TransportCombiner
           
static IltNetworkElement.Function TransportCrossConnect
           
static IltNetworkElement.Function TransportCrossConnect1
           
static IltNetworkElement.Function TransportCrossConnect2
           
static IltNetworkElement.Function TransportDigitalVideo
           
static IltNetworkElement.Function TransportDispersionComponentModule
           
static IltNetworkElement.Function TransportDWDM_Optical
           
static IltNetworkElement.Function TransportFixedAttenuator
           
static IltNetworkElement.Function TransportHub1
           
static IltNetworkElement.Function TransportHub2
           
static IltNetworkElement.Function TransportInterleaveFilter
           
static IltNetworkElement.Function TransportLineTerminatingEquipment1
           
static IltNetworkElement.Function TransportLineTerminatingEquipment2
           
static IltNetworkElement.Function TransportMediationDevice1
           
static IltNetworkElement.Function TransportMediationDevice2
           
static IltNetworkElement.Function TransportOpticalSwitchingModule
           
static IltNetworkElement.Function TransportRegenerator2
           
static IltNetworkElement.Function TransportSONET_SDH
           
static IltNetworkElement.Function TransportTrafficGateway1
           
static IltNetworkElement.Function TransportTrafficGateway2
           
static IltNetworkElement.Function TransportVariableAttenuator
           
static IltNetworkElement.Function TransportWaveLengthTranslator
           
static IltNetworkElement.Function Unknown
           
 
Constructor Summary
IltNetworkElement.Function()
          Default constructor.
IltNetworkElement.Function(String name)
          Creates a new function.
 
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

metainfo

public static IlEnumInfo metainfo
Contains metainformation about this IlEnum class.

Internal method or field: do not use!

Transport

public static IltNetworkElement.Function Transport

ADM

public static IltNetworkElement.Function ADM

TransportCrossConnect

public static IltNetworkElement.Function TransportCrossConnect

Regenerator

public static IltNetworkElement.Function Regenerator

LTE

public static IltNetworkElement.Function LTE

Switch

public static IltNetworkElement.Function Switch

SwitchCrossConnect

public static IltNetworkElement.Function SwitchCrossConnect

Access

public static IltNetworkElement.Function Access

Unknown

public static IltNetworkElement.Function Unknown

Other

public static IltNetworkElement.Function Other

EdgeCellRegenerator

public static IltNetworkElement.Function EdgeCellRegenerator

EdgeCrossConnect

public static IltNetworkElement.Function EdgeCrossConnect

EdgeEndOffice

public static IltNetworkElement.Function EdgeEndOffice

EdgeGateway

public static IltNetworkElement.Function EdgeGateway

EdgeHub

public static IltNetworkElement.Function EdgeHub

EdgeMediationDevice

public static IltNetworkElement.Function EdgeMediationDevice

EdgeLineTerminatingEquipment

public static IltNetworkElement.Function EdgeLineTerminatingEquipment

EdgeMUX

public static IltNetworkElement.Function EdgeMUX

EdgeNonTechnologySpecificMediationDevice

public static IltNetworkElement.Function EdgeNonTechnologySpecificMediationDevice

EdgeRadioCellSiteEquipment

public static IltNetworkElement.Function EdgeRadioCellSiteEquipment

EdgeWirelessEdge

public static IltNetworkElement.Function EdgeWirelessEdge

IP

public static IltNetworkElement.Function IP

IPAccess

public static IltNetworkElement.Function IPAccess

IPAlarmCollector

public static IltNetworkElement.Function IPAlarmCollector

IPBridge

public static IltNetworkElement.Function IPBridge

IPHub

public static IltNetworkElement.Function IPHub

IPLANRegenerator

public static IltNetworkElement.Function IPLANRegenerator

IPLineTerminatingEquipment

public static IltNetworkElement.Function IPLineTerminatingEquipment

IPMediationDevice

public static IltNetworkElement.Function IPMediationDevice

IPMUX

public static IltNetworkElement.Function IPMUX

IPRouter

public static IltNetworkElement.Function IPRouter

IPSTP

public static IltNetworkElement.Function IPSTP

IPSignalingGateway

public static IltNetworkElement.Function IPSignalingGateway

IPSwitch

public static IltNetworkElement.Function IPSwitch

IPSwitchRouter

public static IltNetworkElement.Function IPSwitchRouter

IPTrafficGateway

public static IltNetworkElement.Function IPTrafficGateway

MultiLayer

public static IltNetworkElement.Function MultiLayer

MultiLayerAccess

public static IltNetworkElement.Function MultiLayerAccess

SwitchingATM

public static IltNetworkElement.Function SwitchingATM

SwitchingDatabase

public static IltNetworkElement.Function SwitchingDatabase

SwitchingDMS

public static IltNetworkElement.Function SwitchingDMS

SwitchingEndOffice1

public static IltNetworkElement.Function SwitchingEndOffice1

SwitchingEndOffice2

public static IltNetworkElement.Function SwitchingEndOffice2

SwitchingHub1

public static IltNetworkElement.Function SwitchingHub1

SwitchingHub2

public static IltNetworkElement.Function SwitchingHub2

SwitchingLineTerminatingEquipment1

public static IltNetworkElement.Function SwitchingLineTerminatingEquipment1

SwitchingLineTerminatingEquipment2

public static IltNetworkElement.Function SwitchingLineTerminatingEquipment2

SwitchingMediationDevice1

public static IltNetworkElement.Function SwitchingMediationDevice1

SwitchingMediationDevice2

public static IltNetworkElement.Function SwitchingMediationDevice2

SwitchingMUX1

public static IltNetworkElement.Function SwitchingMUX1

SwitchingMUX2

public static IltNetworkElement.Function SwitchingMUX2

SwitchingSTP1

public static IltNetworkElement.Function SwitchingSTP1

SwitchingSTP2

public static IltNetworkElement.Function SwitchingSTP2

SwitchingTollGateway1

public static IltNetworkElement.Function SwitchingTollGateway1

SwitchingTollGateway2

public static IltNetworkElement.Function SwitchingTollGateway2

SwitchingTollTandem1

public static IltNetworkElement.Function SwitchingTollTandem1

SwitchingTollTandem2

public static IltNetworkElement.Function SwitchingTollTandem2

TransportAccess1

public static IltNetworkElement.Function TransportAccess1

TransportAccess2

public static IltNetworkElement.Function TransportAccess2

TransportAddDropMux1

public static IltNetworkElement.Function TransportAddDropMux1

TransportAddDropMux2

public static IltNetworkElement.Function TransportAddDropMux2

TransportAmplifier

public static IltNetworkElement.Function TransportAmplifier

TransportCirculator

public static IltNetworkElement.Function TransportCirculator

TransportCombiner

public static IltNetworkElement.Function TransportCombiner

TransportCrossConnect1

public static IltNetworkElement.Function TransportCrossConnect1

TransportCrossConnect2

public static IltNetworkElement.Function TransportCrossConnect2

TransportDigitalVideo

public static IltNetworkElement.Function TransportDigitalVideo

TransportDispersionComponentModule

public static IltNetworkElement.Function TransportDispersionComponentModule

TransportDWDM_Optical

public static IltNetworkElement.Function TransportDWDM_Optical

TransportFixedAttenuator

public static IltNetworkElement.Function TransportFixedAttenuator

TransportHub1

public static IltNetworkElement.Function TransportHub1

TransportHub2

public static IltNetworkElement.Function TransportHub2

TransportInterleaveFilter

public static IltNetworkElement.Function TransportInterleaveFilter

TransportLineTerminatingEquipment1

public static IltNetworkElement.Function TransportLineTerminatingEquipment1

TransportLineTerminatingEquipment2

public static IltNetworkElement.Function TransportLineTerminatingEquipment2

TransportMediationDevice1

public static IltNetworkElement.Function TransportMediationDevice1

TransportMediationDevice2

public static IltNetworkElement.Function TransportMediationDevice2

TransportOpticalSwitchingModule

public static IltNetworkElement.Function TransportOpticalSwitchingModule

TransportRegenerator2

public static IltNetworkElement.Function TransportRegenerator2

TransportSONET_SDH

public static IltNetworkElement.Function TransportSONET_SDH

TransportTrafficGateway1

public static IltNetworkElement.Function TransportTrafficGateway1

TransportTrafficGateway2

public static IltNetworkElement.Function TransportTrafficGateway2

TransportVariableAttenuator

public static IltNetworkElement.Function TransportVariableAttenuator

TransportWaveLengthTranslator

public static IltNetworkElement.Function TransportWaveLengthTranslator
Constructor Detail

IltNetworkElement.Function

public IltNetworkElement.Function(String name)
Creates a new function.

Parameters:
name - A unique name, used for serialization purposes.

IltNetworkElement.Function

public IltNetworkElement.Function()
Default constructor. This constructor is used by CSS styling mechanism and is not meant to be called directly.

Internal method or field: do not use!
Method Detail

setName

public void setName(String name)
Sets the name of this object. This method is used by CSS styling mechanism and is not meant to be called directly.

Overrides:
setName in class IlEnum
Internal method or field: do not use!


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.