net.sourceforge.wurfl.core
Class DefaultCapabilitiesHolderFactory

java.lang.Object
  extended by net.sourceforge.wurfl.core.AbstractCapabilitiesHolderFactory
      extended by net.sourceforge.wurfl.core.DefaultCapabilitiesHolderFactory
All Implemented Interfaces:
CapabilitiesHolderFactory

public class DefaultCapabilitiesHolderFactory
extends AbstractCapabilitiesHolderFactory

CapabilitiesHolderFactory default implementation

Build instances of DefaultCapabilitiesHolder.

Version:
$Id: DefaultCapabilitiesHolderFactory.java 432 2010-05-06 12:12:53Z filippo.deluca $
Author:
Fantayeneh Asres Gizaw, Filippo De Luca

Field Summary
 
Fields inherited from class net.sourceforge.wurfl.core.AbstractCapabilitiesHolderFactory
model
 
Constructor Summary
DefaultCapabilitiesHolderFactory(WURFLModel model)
          Build DefaultCapabilitiesHolderFactory by WURFL model.
 
Method Summary
 CapabilitiesHolder create(ModelDevice modelDevice)
          Returns instance of CapabilitiesHolder.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCapabilitiesHolderFactory

public DefaultCapabilitiesHolderFactory(WURFLModel model)
Build DefaultCapabilitiesHolderFactory by WURFL model.

Parameters:
model - The WURFLModel used by this DefaultCapabilitiesHolderFactory.
Method Detail

create

public CapabilitiesHolder create(ModelDevice modelDevice)
Returns instance of CapabilitiesHolder.

Parameters:
modelDevice - The device root of DefaultDevice recipient of the created CapabilitiesHolder.
Returns:
instance of CapabilitiesHolder holds capabilities defined by root device and his parents.


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