Element
|
Type
|
Description
|
AbstractGraphicalComponent
|
Java Class
|
This is the abstract parent class to use for all graphical components.
|
GraphicalAttributeDataUtility
|
Java Class
|
This is the data utility that handles all graphical representations. It is not intended to be customized.
|
GraphicalAttRepresentationHandler
|
Java Interface
|
This is the interface that must be implemented to configure a new custom graphical representation. The interface defines the types of calculated attributes that the representation handles.
|
GraphicalComponent
|
Java Interface
|
This is the interface that must be implemented to define and configure new custom graphical component. It extends GraphicalAttRepresentationHandler.
|
Parameter
|
Default Value
|
Possible values
|
Required?
|
Description
|
Graphical Representation
|
None
|
Percent Complete
Progress Bar
Traffic Light
|
No
|
This property is only available on a calculated attribute. And the options vary per datatype, for example Traffic Light is only available for Integer datatype, but Progress Bar and Percent Complete are available for Integer, Real Number, and Real Number with Units
|
Graphical Representation Parameters
|
None
|
No
|
This property is also only available on calculated attributes. It allows extra parameters to be configured per graphical representation as needed. Some representations, like Traffic light and Percent Complete, don’t need extra parameters. Other options, like Progress Bar, require this property to be set to the name of an attribute which contains the parameters. (See Progress Bar section in Reference for more info)
|