public class IltPerformanceRenderer extends IltSettingsRenderer
This class shows all the properties that can be customized using cascading style sheets.
The CSS configuration can be applied to the Global Settings
(@link ilog.tgo.resource.IltSettings), using
IltSettings.setStyleSheets(String[]).
This class can be configured like this in a CSS file:
Settings {
performance: true;
}
Performance {
states[0]: @+perf0;
}
Subobject#perf0 {
class: 'ilog.tgo.model.IltPerformance$SecState';
name: "Performance.SecState.ResponseTime";
}
setting."ilog.tgo.model.IltState"[name="Performance.SecState.Out"] {
type: Gauge;
gauge: @#gaugeMapping;
chart: @#chartMapping;
counter: @#counterMapping;
}
To customize the global settings programmatically,
use IltSettings.SetValue(Object, Object).
IltSettings.SetValue("Performance.SecState.Input.Type", IltDecorationType.Chart);
IltSettings.SetValue("Performance.SecState.Input.Chart", new IltChartMapping(chart1, chart2));
IltSettings.SetValue("Performance.SecState.Input.Gauge", new IltGaugeMapping(...));
IltSettings.SetValue("Performance.SecState.Input.Counter", new IltCounterMapping());
| Constructor and Description |
|---|
IltPerformanceRenderer()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCSSClass()
Returns the business class used in the selector.
|
String |
getCSSType()
Returns the type used in CSS selectors.
|
void |
reset()
Resets the configuration of the alarms and traps
|
void |
setStates(IltPerformance.SecState[] states)
Adds Performance secondary states to the state system.
|
attach, detach, getChildrenAsArray, isEnabled, reset, setEnabledpublic void reset()
reset in class IltSettingsRendererpublic String getCSSClass()
A valid CSS selector is:
Performance {
states[0]: @+perf0;
}
null as this configuration does
not use a business class parameter.public String getCSSType()
A valid CSS selector is:
Performance {
states[0]: @+perf0;
}
Performancepublic void setStates(IltPerformance.SecState[] states)
states - Performance secondary state objects to be added to the state system
Settings {
performance: true;
}
Performance {
states[0]: @+perf0;
}
Subobject#perf0 {
class: 'ilog.tgo.model.IltPerformance$SecState';
name: "Performance.SecState.Power-UsrDf";
}
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.