When you use CSS and implement your own
graphic renderer or graphic class, you might be interested in the
values of certain graphic properties.
How to retrieve the value of a property
public Object getPropertyValue
(String property,IlpGraphicView view,IlpRepresentationObject)
Returns the value of a property defined
for the given representation object in the given view. This
method applies to all graphic components.
object."Alarm" {
label: @identifier;
iconVisible: true;
}
public Object getPropertyValue
(String property,IlpGraphicView view,IlpRepresentationObject
ro,IlpAttribute attribute)
Returns the value of a property defined for a specific
attribute in a representation object. This method applies to
objects displayed in the table, network, or equipment
components. It returns the properties declared using the
object
type selector.
object."Alarm/creationTime" {
label: '@|format(@#labelFormat,@creationTime)';
toolTipText: '@|format(@#toolTipFormat,@creationTime)';
}
public Object getPropertyValue
(String property,IlpGraphicView view,IlpClass
bclass,IlpAttribute attribute)
Returns the value of a property defined for a specific
attribute in a business class. This method applies to business
attributes displayed in the table component only. It returns
the configuration used to represent the columns of the table.
It mainly returns the properties declared using the
attribute
type selector.
attribute."Alarm/creationTime" {
label: "Created";
toolTipText: "Creation time";
preferredWidth: 130;
}