|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectilog.tgo.resource.renderer.IltSettingsRenderer
ilog.tgo.resource.renderer.IltPerformanceRenderer
public class IltPerformanceRenderer
This class illustrates how you can configure Performance Secondary States using cascading style sheets.
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 Summary | |
|---|---|
IltPerformanceRenderer()
Default constructor. |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class ilog.tgo.resource.renderer.IltSettingsRenderer |
|---|
attach, detach, getChildrenAsArray, isEnabled, reset, setEnabled |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IltPerformanceRenderer()
| Method Detail |
|---|
public 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";
}
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||