From: parary Date: Thu, 3 Apr 2014 07:39:51 +0000 (+0900) Subject: DATABIND : Bug fix[ContactSubPage.loadData]. X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F41%2F18941%2F1;p=sdk%2Fide%2Fweb-ui-builder-eplugin.git DATABIND : Bug fix[ContactSubPage.loadData]. Change-Id: I9eb02605b23c4f78acf0342e8eb1c4d80e7c2b22 Signed-off-by: parary --- diff --git a/org.tizen.webuibuilder/.gitignore b/org.tizen.webuibuilder/.gitignore index de7cec7..da77d17 100644 --- a/org.tizen.webuibuilder/.gitignore +++ b/org.tizen.webuibuilder/.gitignore @@ -52,3 +52,7 @@ /bin /bin /bin +/bin +/bin +/bin +/bin diff --git a/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/ContactSubPage.java b/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/ContactSubPage.java index 2a6b154..d79a747 100644 --- a/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/ContactSubPage.java +++ b/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/ContactSubPage.java @@ -239,6 +239,12 @@ public class ContactSubPage implements SourceDialogSubPage { public void loadData(BindingData dataModel) { int idx = Arrays.asList(runtimeApiSettingCombo.getItems()).indexOf(dataModel.getRuntimeApiName()); runtimeApiSettingCombo.select( idx ); + + if( idx == 3 ){ + idComposite.setVisible(true); + addressbookID.setText(dataModel.getRuntimeApiAddressBookID()); + } + JsonObject json = gson.fromJson(dataModel.getJsonData(), JsonObject.class ); Helper.makeTreeItem(json, parentDataTree, null, false); } diff --git a/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/SetSourcePage.java b/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/SetSourcePage.java index f6f2c87..ceae3c3 100644 --- a/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/SetSourcePage.java +++ b/org.tizen.webuibuilder/src/org/tizen/webuibuilder/ui/views/databinding/dialog/SetSourcePage.java @@ -204,7 +204,7 @@ public class SetSourcePage extends Dialog { public void widgetSelected( SelectionEvent event ) { BindingData dataModel = currentSubPage.getData(); - dataModel.setModelType( dataTypeCombo.getText().toUpperCase() ); + dataModel.setModelType( dataTypeCombo.getText() ); dataModel.setUpdateOnStartup( updateOnStartUp.getSelection() ); dataModel.setSourceName( dataSourceTreeItem.getText() ); @@ -268,7 +268,7 @@ public class SetSourcePage extends Dialog { BindingData dataModel = treeItemData.getModel(); if (dataModel != null) { - + dataTypeCombo.select( Arrays.asList(sourceTypes).indexOf( dataModel.getModelType() ) ); initByType(); currentSubPage.loadData( dataModel ); }