Customizing various aspects of BTS antennas

Customizing BTS antenna names

For a list of properties that can be used to customize the display of BTS antenna names, refer to Customizing the label of a business object.

How to Make BTS Antenna Names Visible

By default, the names of BTS antennas are not displayed in the object graphic representation. The following CSS extract shows how you can make them visible:
object."ilog.tgo.model.IltBTSAntenna" {
  labelVisible: true;
}

Customizing BTS antenna states and alarms

The graphic representation of BTS antennas is affected by the presence of states and alarms.
For the complete list of properties that allow you to customize the representation of states and alarms in BTS Antennas, refer to Customizing object and alarm states of predefined business objects.

Customizing BTS tiny types and BTS antenna tiny types

BTS and BTS antenna tiny types are customized in a similar way to the link tiny type (see Customizing link tiny types).

How to Customize a BTS and a BTS Antenna Tiny Type (using the API)

IltSettings.SetValue("BTS.TinyType.Standard.Renderer",
  new IltTinyImageBaseRendererFactory(YOUR_IMAGE, YOUR_IMAGE_PARAMETERS));

IltSettings.SetValue("BTSAntenna.TinyType.Standard.Renderer",
  new IltTinyImageBaseRendererFactory(YOUR_IMAGE, YOUR_IMAGE_PARAMETERS));

How to Customize a BTS and a BTS Antenna Tiny Type (using CSS)

The CSS property to customize is tinyRenderer .
setting."ilog.tgo.model.IltBTS.TinyType"[name="Standard"] {
   tinyRenderer: @+btsTinyRendererFactory;
}
#btsTinyRendererFactory {
   class: 'MyBtsTinyRendererFactory';
}

setting."ilog.tgo.model.IltBTSAntenna.TinyType"[name="Standard"] {
   tinyRenderer: @+btsAntennaTinyRendererFactory;
}
Subobject#btsAntennaTinyRendererFactory {
   class: 'MyBtsAntennaTinyRendererFactory';
}