Software AG Products 10.15 | Added, Removed, Deprecated, or Changed APIs | Release 10.1
 
Release 10.1
Added APIs
*com.softwareag.mobile.reshandler.AntTaskResourceHandler public void addDirContentAsAssetCatalogs(String dir)
*com.softwareag.mobile.runtime.nui.nUIDisplayObject
public boolean isVisible()
public void setVisible(boolean visible) Hide/show nUIDisplayObjects at run time
*com.softwareag.mobile.runtime.nui.nUIWindowDisplay
public IGlobalPropertiesIOS getIOSGlobalProperties()
public IGlobalPropertiesAndroid getAndroidGlobalProperties()
com.softwareag.mobile.runtime.nui.IGlobalPropertiesIOS
com.softwareag.mobile.runtime.nui.IGlobalPropertiesAndroid Access to iOS and Android specific properties, e.g., tint colors of nUINavButtons
*com.softwareag.mobile.runtime.core.Application
public void onStartAppFromPushNotification(PushNotification message)
public PushNotification getStartPushNotification()
public IPushNotificationListener setPushNotificationListener(IPushNotificationListener listener)
com.softwareag.mobile.runtime.pn.PushNotification
com.softwareag.mobile.runtime.pn.IPushNotificationListener Push Notifications
*com.softwareag.mobile.md.digest.MD5Sum
public String getDigest(String s)
public String getDigest(String s, String encoding)
public String getDigest(byte[] bytes)
MD5 Checksum support for String and byte[] types
*com.softwareag.mobile.core.MDApplication
com.softwareag.mobile.core.IMDApplication
com.softwareag.mobile.core.IMDApplicationListener
com.softwareag.mobile.md.util.concurrent.IResultCallback New entry point of every application
*com.softwareag.mobile.runtime.comms.Connection
com.softwareag.mobile.runtime.comms.Response
com.softwareag.mobile.runtime.comms.HttpResponse
com.softwareag.mobile.runtime.comms.IConnectionCallback New connection API for HTTP connections
*com.softwareag.mobile.runtime.nui.nUIListView
com.softwareag.mobile.runtime.nui.nUIListElement
com.softwareag.mobile.runtime.nui.IListRenderer
com.softwareag.mobile.runtime.nui.IListProvider
com.softwareag.mobile.runtime.nui.IListListener New ListView API
*com.softwareag.mobile.runtime.RuntimeInfo
com.softwareag.mobile.runtime.SystemInfo Access to run time and system information
*com.softwareag.mobile.md.io.File New file API for accessing local file systems
*com.softwareag.mobile.md.net.ConnectivityStatusRequester
com.softwareag.mobile.md.net.IConnectivityWatcher New connectivity monitoring API
*com.softwareag.mobile.md.imagetools.AssetImageLoader AssetImage API to work with new asset catalogs
*com.softwareag.mobile.runtime.toolkit.operations.queue.BasicOperationQueue
com.softwareag.mobile.runtime.toolkit.operations.queue.ConditionalOperationQueue New operation queueing API
*com.softwareag.mobile.runtime.toolkit.transformer.ImageTransformer New image/asset transformer
*com.softwareag.mobile.runtime.toolkit.operations.cache.CacheFirstCacheHandler
com.softwareag.mobile.runtime.toolkit.operations.cache.CacheOnlyCacheHandler
com.softwareag.mobile.runtime.toolkit.operations.cache.FileCacheManager
com.softwareag.mobile.runtime.toolkit.operations.cache.IOperationCacheHandler
com.softwareag.mobile.runtime.toolkit.operations.cache.ServerFirstCacheHandler
com.softwareag.mobile.runtime.toolkit.operations.cache.ServerOnlyCacheHandler New operation caching API
*com.softwareag.mobile.runtime.nui.nUITableElement public void updateRelativeWidths(int[] new_rel_widths)
*com.softwareag.mobile.runtime.nui.nUIWebView com.softwareag.mobile.runtime.nui.nUIWebviewElement public String evaluateJavaScript(String script)
public void evaluateJavaScript(String script, IJSCallback callback)
Removed APIs
*com.softwareag.mobile.runtime.toolkit.ui.controller.AbstractViewController boolean isVisible(final nUIDisplayObject element)
boolean setVisible(final nUIDisplayObject element, final Boolean isVisible)
boolean forceHide(final nUIDisplayObject element)
nUIDisplayObject now has methods to change visibility.
*com.softwareag.mobile.runtime.toolkit.ui.controller.IResourceController
public Image loadImage(final String name, final int viewBackGroundcolor)
public Image loadImage(final String name, final int viewBackGroundcolor, final int containerWidth)
*com.softwareag.mobile.runtime.core.Application
com.softwareag.mobile.runtime.core.CanvasCore
com.softwareag.mobile.runtime.core.CanvasBase
com.softwareag.mobile.runtime.core.CanvasDimensions
com.softwareag.mobile.runtime.core.CanvasInterrupts
com.softwareag.mobile.runtime.core.CanvasMenu
com.softwareag.mobile.runtime.core.CanvasNativeUI
com.softwareag.mobile.runtime.core.CanvasSoftKeys
com.softwareag.mobile.runtime.core.CanvasThreading
com.softwareag.mobile.runtime.comms.HttpConnectionHandler New MDApplication classes
*com.softwareag.mobile.runtime.toolkit.ui.controller.AbstractViewController
protected String getGeneralGraphicsFolder(final int viewBackGroundcolor, final int containerWidth)
protected Image tryLoadImage(final String image)
protected String getPlatformGraphicsFolder(final int viewBackGroundcolor)
protected String getWinPhoneGraphicFolder(final int width, final int height, final int viewBackGroundcolor)
protected String getWinPhoneThemeFolder(final int backgroundColor) protected String getIOSGraphicsFolders(final int currentScreenPPI, final int viewBackGroundcolor)
protected String getAndroidGraphicsFolder(final int currentScreenPPI, final int viewBackGroundcolor)
Changed APIs
*com.softwareag.mobile.runtime.toolkit.ui.controller.AbstractViewController
protected Image loadImage(final String name, final int viewBackGroundcolor)
protected Image loadImage(final String name, final int viewBackGroundcolor, final int containerWidth)
public to protected