com.scientiamobile.reloader
Class ReloadableModelImpl

java.lang.Object
  extended by net.sourceforge.wurfl.core.resource.DefaultWURFLModel
      extended by com.scientiamobile.reloader.ReloadableModelImpl
All Implemented Interfaces:
ReloadableWURFLModel, WURFLModel

public class ReloadableModelImpl
extends DefaultWURFLModel
implements ReloadableWURFLModel

Version:
$Id$

Field Summary
 
Fields inherited from class net.sourceforge.wurfl.core.resource.DefaultWURFLModel
devicesById, logger, version
 
Constructor Summary
ReloadableModelImpl(WURFLResource root)
           
ReloadableModelImpl(WURFLResource root, WURFLResources patches)
           
 
Method Summary
protected  com.scientiamobile.reloader.ReloadableModelImpl.ModelData applyPatch(WURFLResource patch, ModelDevices workingDevices, String version)
           
 void applyPatches(WURFLResources patches)
           
protected  com.scientiamobile.reloader.ReloadableModelImpl.ModelData applyPatches(WURFLResources patches, ModelDevices workingDevices, String version)
           
 void reload(WURFLResource root, WURFLResources patches)
           
 
Methods inherited from class net.sourceforge.wurfl.core.resource.DefaultWURFLModel
applyPatches, getAllCapabilities, getAllDevices, getAllDevicesId, getAllGroups, getCapabilitiesForGroup, getDeviceAncestor, getDeviceById, getDeviceFallback, getDeviceHierarchy, getDevices, getDeviceWhereCapabilityIsDefined, getGroupByCapability, getRootDevicesIds, getVersion, init, isCapabilityDefined, isDeviceDefined, isGroupDefined, size, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sourceforge.wurfl.core.resource.WURFLModel
getAllCapabilities, getAllDevices, getAllDevicesId, getAllGroups, getCapabilitiesForGroup, getDeviceAncestor, getDeviceById, getDeviceFallback, getDeviceHierarchy, getDevices, getDeviceWhereCapabilityIsDefined, getGroupByCapability, getRootDevicesIds, getVersion, isCapabilityDefined, isDeviceDefined, isGroupDefined, size
 

Constructor Detail

ReloadableModelImpl

public ReloadableModelImpl(WURFLResource root)

ReloadableModelImpl

public ReloadableModelImpl(WURFLResource root,
                           WURFLResources patches)
Method Detail

reload

public void reload(WURFLResource root,
                   WURFLResources patches)
Specified by:
reload in interface ReloadableWURFLModel

applyPatches

public void applyPatches(WURFLResources patches)
Specified by:
applyPatches in interface ReloadableWURFLModel

applyPatches

protected com.scientiamobile.reloader.ReloadableModelImpl.ModelData applyPatches(WURFLResources patches,
                                                                                 ModelDevices workingDevices,
                                                                                 String version)

applyPatch

protected com.scientiamobile.reloader.ReloadableModelImpl.ModelData applyPatch(WURFLResource patch,
                                                                               ModelDevices workingDevices,
                                                                               String version)


Copyright © 2012 ScientiaMobile Inc.. All Rights Reserved.