public interface IltTypeCustomization extends IltEnumerationCustomization
IltTypeCustomization
specifies the properties that can be
customized for enumerations using CSS. The following enumerations can be
configured:
IltNetworkElement.Type
IltPort.Type
IltLed.Type
IltCard.Type
IltCardCarrier.Type
IltShelf.Type
IltOffPageConnector.Type
IltSettings.setStyleSheets(String[])
.
setting."ilog.tgo.model.IltNetworkElement.Type"[name=Desktop] { renderer: @+neRendererFactory1; } Subobject#neRendererFactory1 { class: 'MyRendererFactory1'; } setting."ilog.tgo.model.IltOffPageConnector.Type"[name=Standard] { renderer: @+opcRendererFactory1; } setting."ilog.tgo.model.IltCard.Type"[name=Standard] { renderer: @+cardRendererFactory; } setting."ilog.tgo.model.IltCardCarrier.Type"[name=Standard] { renderer: @+cardCarrierRendererFactory; } setting."ilog.tgo.model.IltLed.Type"[name=Circular] { renderer: @+ledRendererFactory1; } setting."ilog.tgo.model.IltPort.Type"[name=DB_15f] { renderer: @+portRendererFactory1; } setting."ilog.tgo.model.IltShelf.Type"[name=Standard] { renderer: @+shelfRendererFactory1; }The same configuration can be achieved using the method
IltSettings.SetValue(Object, Object)
, as
illustrated below:
IltSettings.SetValue("NetworkElement.Type.NE.Renderer", neRendererFactory); IltSettings.SetValue("Card.Type.Standard.Renderer", cardRendererFactory); IltSettings.SetValue("Shelf.Type.Standard.Renderer", shelfRendererFactory);
Modifier and Type | Method and Description |
---|---|
IltBaseRendererFactory |
getRenderer()
Returns the base renderer factory for applicable telecom object types.
|
getLabel
IltBaseRendererFactory getRenderer()
CSS settings:
setting."ilog.tgo.model.IltNetworkElement.Type"[name=Desktop] { renderer: @+neRendererFactory1; } Subobject#neRendererFactory1 { class: 'MyRendererFactory1'; } setting."ilog.tgo.model.IltOffPageConnector.Type"[name=Standard] { renderer: @+opcRendererFactory1; } setting."ilog.tgo.model.IltCard.Type"[name=Standard] { renderer: @+cardRendererFactory; } setting."ilog.tgo.model.IltCardCarrier.Type"[name=Standard] { renderer: @+cardCarrierRendererFactory; } setting."ilog.tgo.model.IltLed.Type"[name=Circular] { renderer: @+ledRendererFactory1; } setting."ilog.tgo.model.IltPort.Type"[name=DB_15f] { renderer: @+portRendererFactory1; } setting."ilog.tgo.model.IltShelf.Type"[name=Standard] { renderer: @+shelfRendererFactory1; }
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.