com.liferay.portal.kernel.mobile.device
Interface Device

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractDevice, UnknownDevice

public interface Device
extends java.io.Serializable

Author:
Milen Dyankov, Michael C. Han

Method Summary
 java.lang.String getBrand()
           
 java.lang.String getBrowser()
           
 java.lang.String getBrowserVersion()
           
 java.util.Map<java.lang.String,Capability> getCapabilities()
           
 java.lang.String getCapability(java.lang.String name)
           
 java.lang.String getModel()
           
 java.lang.String getOS()
           
 java.lang.String getOSVersion()
           
 java.lang.String getPointingMethod()
           
 Dimensions getScreenSize()
           
 boolean hasQwertyKeyboard()
           
 boolean isTablet()
           
 

Method Detail

getBrand

java.lang.String getBrand()

getBrowser

java.lang.String getBrowser()

getBrowserVersion

java.lang.String getBrowserVersion()

getCapabilities

java.util.Map<java.lang.String,Capability> getCapabilities()

getCapability

java.lang.String getCapability(java.lang.String name)

getModel

java.lang.String getModel()

getOS

java.lang.String getOS()

getOSVersion

java.lang.String getOSVersion()

getPointingMethod

java.lang.String getPointingMethod()

getScreenSize

Dimensions getScreenSize()

hasQwertyKeyboard

boolean hasQwertyKeyboard()

isTablet

boolean isTablet()