lumis.portal.device
Interface IDeviceSkinManager

Package class diagram package IDeviceSkinManager
All Known Implementing Classes:
DeviceSkinManager

public interface IDeviceSkinManager

Manages the Device Skins. This manager will stores all skins available on the lumidata/config/devices/previewskins.

The pattern name of the file that will store the information about the device is [deviceName].properties

The Lumis Portal has a set of devices default:

The informations about the skin devices available are:

Developers can plug other devices that will be supported on his solutions. For this, it's necessary put the file on the path as mentioned before. After this, the Lumis Portal will consider all skin devices stored there.

Since:
6.0.1

Method Summary
 Properties getSkin(String name)
          Returns the Skin properties of a given device name.
 List<String> getSkinList(String name)
          Returns the Skin List with the given name.
 Set<String> getSkinListNames()
          Returns the list of all Skin List Names.
 Set<String> getSkinNames()
          Returns the list of all Skin Names.
 

Method Detail

getSkin

Properties getSkin(String name)
Returns the Skin properties of a given device name.

Parameters:
name - name of the device.
Returns:
the Skin properties of a given device name.
Since:
6.0.1

getSkinNames

Set<String> getSkinNames()
Returns the list of all Skin Names.

Returns:
a Set of all Skin Names.
Since:
6.0.1

getSkinList

List<String> getSkinList(String name)
Returns the Skin List with the given name.

Parameters:
name - name of the skin list.
Returns:
the Skin List.
Since:
6.0.1

getSkinListNames

Set<String> getSkinListNames()
Returns the list of all Skin List Names.

Returns:
a Set of all Skin List Names.
Since:
6.0.1


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.