public static class IltNetworkElement.Function extends IlEnum
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:
NetworkElement.Function.name.Icon
NetworkElement.Function.ADM.Icon
NetworkElement.Function.ADM.Icon
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
Constructor and Description |
---|
Function()
Default constructor.
|
Function(String name)
Creates a new function.
|
Modifier and Type | Method and Description |
---|---|
void |
setName(String name)
Sets the name of this object.
|
public static IlEnumInfo metainfo
IlEnum
class.public static IltNetworkElement.Function Transport
public static IltNetworkElement.Function ADM
public static IltNetworkElement.Function TransportCrossConnect
public static IltNetworkElement.Function Regenerator
public static IltNetworkElement.Function LTE
public static IltNetworkElement.Function Switch
public static IltNetworkElement.Function SwitchCrossConnect
public static IltNetworkElement.Function Access
public static IltNetworkElement.Function Unknown
public static IltNetworkElement.Function Other
public static IltNetworkElement.Function EdgeCellRegenerator
public static IltNetworkElement.Function EdgeCrossConnect
public static IltNetworkElement.Function EdgeEndOffice
public static IltNetworkElement.Function EdgeGateway
public static IltNetworkElement.Function EdgeHub
public static IltNetworkElement.Function EdgeMediationDevice
public static IltNetworkElement.Function EdgeLineTerminatingEquipment
public static IltNetworkElement.Function EdgeMUX
public static IltNetworkElement.Function EdgeNonTechnologySpecificMediationDevice
public static IltNetworkElement.Function EdgeRadioCellSiteEquipment
public static IltNetworkElement.Function EdgeWirelessEdge
public static IltNetworkElement.Function IP
public static IltNetworkElement.Function IPAccess
public static IltNetworkElement.Function IPAlarmCollector
public static IltNetworkElement.Function IPBridge
public static IltNetworkElement.Function IPHub
public static IltNetworkElement.Function IPLANRegenerator
public static IltNetworkElement.Function IPLineTerminatingEquipment
public static IltNetworkElement.Function IPMediationDevice
public static IltNetworkElement.Function IPMUX
public static IltNetworkElement.Function IPRouter
public static IltNetworkElement.Function IPSTP
public static IltNetworkElement.Function IPSignalingGateway
public static IltNetworkElement.Function IPSwitch
public static IltNetworkElement.Function IPSwitchRouter
public static IltNetworkElement.Function IPTrafficGateway
public static IltNetworkElement.Function MultiLayer
public static IltNetworkElement.Function MultiLayerAccess
public static IltNetworkElement.Function SwitchingATM
public static IltNetworkElement.Function SwitchingDatabase
public static IltNetworkElement.Function SwitchingDMS
public static IltNetworkElement.Function SwitchingEndOffice1
public static IltNetworkElement.Function SwitchingEndOffice2
public static IltNetworkElement.Function SwitchingHub1
public static IltNetworkElement.Function SwitchingHub2
public static IltNetworkElement.Function SwitchingLineTerminatingEquipment1
public static IltNetworkElement.Function SwitchingLineTerminatingEquipment2
public static IltNetworkElement.Function SwitchingMediationDevice1
public static IltNetworkElement.Function SwitchingMediationDevice2
public static IltNetworkElement.Function SwitchingMUX1
public static IltNetworkElement.Function SwitchingMUX2
public static IltNetworkElement.Function SwitchingSTP1
public static IltNetworkElement.Function SwitchingSTP2
public static IltNetworkElement.Function SwitchingTollGateway1
public static IltNetworkElement.Function SwitchingTollGateway2
public static IltNetworkElement.Function SwitchingTollTandem1
public static IltNetworkElement.Function SwitchingTollTandem2
public static IltNetworkElement.Function TransportAccess1
public static IltNetworkElement.Function TransportAccess2
public static IltNetworkElement.Function TransportAddDropMux1
public static IltNetworkElement.Function TransportAddDropMux2
public static IltNetworkElement.Function TransportAmplifier
public static IltNetworkElement.Function TransportCirculator
public static IltNetworkElement.Function TransportCombiner
public static IltNetworkElement.Function TransportCrossConnect1
public static IltNetworkElement.Function TransportCrossConnect2
public static IltNetworkElement.Function TransportDigitalVideo
public static IltNetworkElement.Function TransportDispersionComponentModule
public static IltNetworkElement.Function TransportDWDM_Optical
public static IltNetworkElement.Function TransportFixedAttenuator
public static IltNetworkElement.Function TransportHub1
public static IltNetworkElement.Function TransportHub2
public static IltNetworkElement.Function TransportInterleaveFilter
public static IltNetworkElement.Function TransportLineTerminatingEquipment1
public static IltNetworkElement.Function TransportLineTerminatingEquipment2
public static IltNetworkElement.Function TransportMediationDevice1
public static IltNetworkElement.Function TransportMediationDevice2
public static IltNetworkElement.Function TransportOpticalSwitchingModule
public static IltNetworkElement.Function TransportRegenerator2
public static IltNetworkElement.Function TransportSONET_SDH
public static IltNetworkElement.Function TransportTrafficGateway1
public static IltNetworkElement.Function TransportTrafficGateway2
public static IltNetworkElement.Function TransportVariableAttenuator
public static IltNetworkElement.Function TransportWaveLengthTranslator
public Function(String name)
name
- A unique name, used for serialization purposes.public Function()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.