docs: protected void onAttributeChanged(String name) {
  		if (ATTR_VISUALIZATION_TYPE.equalsIgnoreCase(name)) {
  			fireShapeChanged();
  		} else if ((ATTR_COLOR.equalsIgnoreCase(name))
  				|| (ATTR_USE_CONTAINER_COLOR.equalsIgnoreCase(name))) {
  			fireGraphicalAttributeChanged();
  		}
  		fireElementChanged();
  	}