Package generic.theme

# Class GIconUIResource

java.lang.Object
generic.theme.GIcon
generic.theme.GIconUIResource

All Implemented Interfaces:
  `Icon`, `UIResource`

public class GIconUIResource extends GIcon implements UIResource
Version of GIcon that implements UIResource. It is important that when setting java defaults in the `UIDefaults` that it implements UIResource. Otherwise, java will think the icon was set explicitly by client code and therefore can't update it generically when it goes to update the default icon in the UIs for each component.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `GIconUIResource(String id)`

- ## Method Summary

  ### Methods inherited from class generic.theme.GIcon

  `equals, getDelegate, getIconHeight, getIconWidth, getId, getImageIcon, getUrl, hashCode, paintIcon, refresh, refreshAll, toString`

  ### Methods inherited from class java.lang.Object

  `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### GIconUIResource

    public GIconUIResource(String id)