Merge remote-tracking branch 'origin/develop' into tizen
* origin/develop:
DATABIND: syntax changes(switch -> if).
DATABIND : Set expand & selection in the tree when it refreshed
UIB : remove NPE
ANIMATOR : Fixed bug timeline tree This bug is about timeline tree selection, tree expand, tree collapse.
DATABIND: Refactoring SetSource dialog source. SetSourceDialog class rename to SetSourcePage in the org.tizen.webuibuilder.ui.views.databinding.dialog package. Split SetSourceDialog source code based on the setting panel to StaticSubPage, RemoteCallSubPage, RuntimeAPISubPage.
ANIMATOR : Fixed Forward null This code do not check forward null.
PROP : Fix null pointer exception. Fix null pointer exception.
UIB : Remove possibe Error. Add defense code for possible error by static analyzer.
UIB : Fix null point exception on ThumbnailManager, HtmlMetaFileData, SnippetManager
TEMPLATE : Modify CreateAction
UIB : Add error handling check null dereference
UIB : Add JUnit project for Unittest
SNIPPET : Refactoring snippet
SNIPPET : Remove old format snippets / templates
UIB : Add error handling
DATABIND : Remove resource leak
UIB : Fix null point exception on CodeGenerator, PageDataSet
Conflicts:
org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/DataBindingDnDManager.java
Change-Id: I16d3f90c3d9d390672e866763a39fdcbbd73382e
Signed-off-by: jinwooim.bae <jinwooim.bae@samsung.com>