Uses of Class
net.sourceforge.wurfl.core.resource.ModelDevice

Packages that use ModelDevice
net.sourceforge.wurfl.core   
net.sourceforge.wurfl.core.resource   
 

Uses of ModelDevice in net.sourceforge.wurfl.core
 

Methods in net.sourceforge.wurfl.core that return ModelDevice
protected  ModelDevice AbstractDeviceProvider.getModelDevice(String deviceId)
          This method get a ModelDevice from WURFLModel.
 ModelDevice WURFLUtils.getModelDeviceAncestor(ModelDevice target)
          It is a facade method of WURFLModel#getDeviceAncestor(ModelDevice).
 ModelDevice WURFLUtils.getModelDeviceById(String id)
          Facade method of WURFLModel#getDeviceById(String).
 ModelDevice WURFLUtils.getModelDeviceFallback(ModelDevice target)
          It is a facade method of WURFLModel#getDeviceFallback(ModelDevice).
 ModelDevice WURFLUtils.getModelDeviceWhereCapabilityIsDefined(ModelDevice target, String capability)
          It is facade method of WURFLModel#getDeviceWhereCapabilityIsDefined(ModelDevice, String).
 

Methods in net.sourceforge.wurfl.core with parameters of type ModelDevice
 CapabilitiesHolder HierarchyCapabilitiesHolderFactory.create(ModelDevice modelDevice)
           
 CapabilitiesHolder CapabilitiesHolderFactory.create(ModelDevice modelDevice)
          Returns instance of CapabilitiesHolder.
 CapabilitiesHolder DefaultCapabilitiesHolderFactory.create(ModelDevice modelDevice)
          Returns instance of CapabilitiesHolder.
protected  CapabilitiesHolder DefaultDeviceProvider.createCapabilitiesHolder(ModelDevice modelDevice)
          Factory method to build CapabilityHolder instances.
 ModelDevice WURFLUtils.getModelDeviceAncestor(ModelDevice target)
          It is a facade method of WURFLModel#getDeviceAncestor(ModelDevice).
 ModelDevice WURFLUtils.getModelDeviceFallback(ModelDevice target)
          It is a facade method of WURFLModel#getDeviceFallback(ModelDevice).
 List WURFLUtils.getModelDeviceHierarchy(ModelDevice root)
          It is facade method of WURFLModel#getDeviceHierarchy(ModelDevice).
 ModelDevice WURFLUtils.getModelDeviceWhereCapabilityIsDefined(ModelDevice target, String capability)
          It is facade method of WURFLModel#getDeviceWhereCapabilityIsDefined(ModelDevice, String).
 

Constructors in net.sourceforge.wurfl.core with parameters of type ModelDevice
DefaultCapabilitiesLoader(ModelDevice root, WURFLModel model)
          Constructor by model and root device.
DefaultDevice(ModelDevice root, CapabilitiesHolder capabilitiesHolder, MarkupResolver markupResolver)
          Build a Device.
 

Uses of ModelDevice in net.sourceforge.wurfl.core.resource
 

Methods in net.sourceforge.wurfl.core.resource that return ModelDevice
 ModelDevice ModelDevice.Builder.build()
           
 ModelDevice ModelDevices.getById(String id)
          Return contained device by id.
 ModelDevice UserAgentNotUniqueException.getDefiningDevice()
          Returns the device defining the non-unique user-agent.
 ModelDevice DeviceConsistencyException.getDevice()
          Return the ModelDevice source of this Exception.
 ModelDevice DefaultWURFLModel.getDeviceAncestor(ModelDevice device)
           
 ModelDevice WURFLModel.getDeviceAncestor(ModelDevice target)
          Return a ModelDevice ancestor.
 ModelDevice DefaultWURFLModel.getDeviceById(String id)
           
 ModelDevice WURFLModel.getDeviceById(String id)
          Returns ModelDevice by his id.
 ModelDevice DefaultWURFLModel.getDeviceFallback(ModelDevice device)
           
 ModelDevice WURFLModel.getDeviceFallback(ModelDevice target)
          Return the device's fallback.
 ModelDevice DefaultWURFLModel.getDeviceWhereCapabilityIsDefined(ModelDevice rootDevice, String name)
           
 ModelDevice WURFLModel.getDeviceWhereCapabilityIsDefined(ModelDevice root, String capability)
          Return a ModelDevice, found iterating a ModelDevice hierarchy, defining the given capability.
protected  ModelDevice DefaultWURFLModel.getGenericDevice()
           
 ModelDevice DeviceNotInModelException.getModelDevice()
          Returns the held ModelDevice source of this exception.
 

Methods in net.sourceforge.wurfl.core.resource with parameters of type ModelDevice
 void ModelDevices.add(ModelDevice device)
          Add a device to collection.
 boolean ModelDevices.contains(ModelDevice device)
          Returns if this collection contains given device.
 ModelDevice DefaultWURFLModel.getDeviceAncestor(ModelDevice device)
           
 ModelDevice WURFLModel.getDeviceAncestor(ModelDevice target)
          Return a ModelDevice ancestor.
 ModelDevice DefaultWURFLModel.getDeviceFallback(ModelDevice device)
           
 ModelDevice WURFLModel.getDeviceFallback(ModelDevice target)
          Return the device's fallback.
 List DefaultWURFLModel.getDeviceHierarchy(ModelDevice device)
           
 List WURFLModel.getDeviceHierarchy(ModelDevice root)
          Returns device hierarchy.
 ModelDevice DefaultWURFLModel.getDeviceWhereCapabilityIsDefined(ModelDevice rootDevice, String name)
           
 ModelDevice WURFLModel.getDeviceWhereCapabilityIsDefined(ModelDevice root, String capability)
          Return a ModelDevice, found iterating a ModelDevice hierarchy, defining the given capability.
 void ModelDevices.remove(ModelDevice device)
          Remove device from collection.
 

Constructors in net.sourceforge.wurfl.core.resource with parameters of type ModelDevice
BadCapabilityGroupException(ModelDevice device, String capability, String badGroup, String rightGroup)
           
CapabilityConsistencyException(ModelDevice device, String capability)
          Build the Exception by devices and capability.
CapabilityConsistencyException(ModelDevice device, String capability, String message)
          Build the Exception by devices and capability.
DeviceConsistencyException(ModelDevice device)
          Build an Exception from target ModelDevice.
DeviceConsistencyException(ModelDevice device, String message)
          Build an Exception from target ModelDevice and a message.
DeviceNotInModelException(ModelDevice modelDevice)
          Build DeviceNotInModelException by source ModelDevice.
GroupConsistencyException(ModelDevice device, String group)
          Build this Exception by Group identifier and source device.
GroupConsistencyException(ModelDevice device, String group, String message)
          Build this Exception by Group identifier, source device and message.
InexistentCapabilityException(ModelDevice device, String capability)
          Build this Exception from a ModelDevice and the not defined capability.
InexistentGroupException(ModelDevice device, String group)
          Build the Exception from ModelDevice definig the group and the object group.
ModelDevices(ModelDevice[] devices)
          Constructor by ModelDevice array.
UserAgentConsistencyException(ModelDevice device, String userAgent)
          Build UserAgentConsistencyException by device and userAgent.
UserAgentConsistencyException(ModelDevice device, String userAgent, String message)
          Build UserAgentConsistencyException by device, userAgent and message.
UserAgentNotUniqueException(ModelDevice device, String userAgent, ModelDevice definingDevice)
          Build exception by source device, user-agent and device defines the user-agent.
UserAgentOverrideException(ModelDevice device, String overridingUserAgent, String existUserAgent)
          Build exception by source device, existing user-agent and overriding user-agent.
 



Copyright © 2008-2010 WURFL-Pro srl. All Rights Reserved.