## Uses of Class
org.fourthline.cling.model.meta.Icon

- Packages that use Icon
  Package | Description
  --- | ---
  org.fourthline.cling.binding.staging |
  org.fourthline.cling.model |
  org.fourthline.cling.model.meta |
  org.fourthline.cling.model.resource |

- - ### Uses of Icon in org.fourthline.cling.binding.staging

    Methods in org.fourthline.cling.binding.staging that return Icon
    Modifier and Type | Method and Description
    --- | ---
    `Icon` | MutableIcon.`build()`
    `Icon[]` | MutableDevice.`createIcons()`

  - ### Uses of Icon in org.fourthline.cling.model

    Methods in org.fourthline.cling.model with parameters of type Icon
    Modifier and Type | Method and Description
    --- | ---
    `URI` | Namespace.`getIconPath(Icon icon)`

  - ### Uses of Icon in org.fourthline.cling.model.meta

    Methods in org.fourthline.cling.model.meta that return Icon
    Modifier and Type | Method and Description
    --- | ---
    `Icon` | Icon.`deepCopy()`
    `Icon[]` | Device.`findIcons()`
    `Icon[]` | Device.`getIcons()`

    Methods in org.fourthline.cling.model.meta with parameters of type Icon
    Modifier and Type | Method and Description
    --- | ---
    `LocalDevice` | LocalDevice.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services, List<LocalDevice> embeddedDevices)`
    `RemoteDevice` | RemoteDevice.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, List<RemoteDevice> embeddedDevices)`
    `abstract D` | Device.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, List<D> embeddedDevices)`

    Constructors in org.fourthline.cling.model.meta with parameters of type Icon
    Constructor and Description
    `Device(DI identity, DeviceType type, DeviceDetails details, Icon[] icons, S[] services)`
    `Device(DI identity, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, D[] embeddedDevices)`
    `Device(DI identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, D[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService service)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services, LocalDevice[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService service, LocalDevice embeddedDevice)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService service)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService[] services)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService[] services, LocalDevice[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService service, LocalDevice embeddedDevice)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetailsProvider deviceDetailsProvider, Icon[] icons, LocalService service, LocalDevice embeddedDevice)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetailsProvider deviceDetailsProvider, Icon icon, LocalService[] services)`
    `LocalDevice(DeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services, LocalDevice[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetailsProvider deviceDetailsProvider, Icon[] icons, LocalService[] services, LocalDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices)`

  - ### Uses of Icon in org.fourthline.cling.model.resource

    Constructors in org.fourthline.cling.model.resource with parameters of type Icon
    Constructor and Description
    `IconResource(URI localURI, Icon model)`

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.