boolean isColourByAttribute();
/**
- * Answers the name of the attribute used for colouring if any, or null
+ * Answers the name of the attribute (and optional sub-attribute...) used for
+ * colouring if any, or null
*
* @return
*/
- String getAttributeName();
+ String[] getAttributeName();
/**
- * Sets the name of the attribute used for colouring if any, or null to remove
- * this property
+ * Sets the name of the attribute (and optional sub-attribute...) used for
+ * colouring if any, or null to remove this property
*
* @return
*/
- void setAttributeName(String name);
+ void setAttributeName(String... name);
}