From: Atanas Gegov <atanas.ge...@bmw-carit.de>

Extracting the labels as private members allows the modification of
the label settings after creation. This is will allow disabling and
enabling the labels after creation of the form.

Signed-off-by: Timo Mueller <timo.muel...@bmw-carit.de>
---
 .../src/org/yocto/sdk/ide/YoctoUISetting.java              | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git 
a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java 
b/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java
index 0fbfde0..9ec0d85 100644
--- a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java
+++ b/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/YoctoUISetting.java
@@ -63,6 +63,12 @@ public class YoctoUISetting {
        private Text textRootLoc;
        private Combo targetArchCombo;
 
+       private Label root_label;
+       private Label sysroot_label;
+       private Label targetArchLabel;
+       private Label kernel_label;
+       private Label option_label;
+
        public YoctoUISetting(YoctoUIElement elem)
        {
                yoctoUIElement = elem;
@@ -140,10 +146,6 @@ public class YoctoUISetting {
 
        private void createQemuSetup(final Group targetGroup) throws 
YoctoGeneralException
        {
-               Label kernel_label;
-               Label option_label;
-               
-               
                //QEMU Setup
                kernel_label= new Label(targetGroup, SWT.NONE);
                kernel_label.setText("Kernel: ");
@@ -180,8 +182,6 @@ public class YoctoUISetting {
        }
        public void createComposite(Composite composite) throws 
YoctoGeneralException
        {
-               Label root_label, sysroot_label;
-               
                GridData gd = new GridData(SWT.FILL, SWT.CENTER, true, false);
                GridLayout layout = new GridLayout(2, false);
                composite.setLayout(layout);
@@ -224,7 +224,7 @@ public class YoctoUISetting {
                btnSysrootLoc = addFileSelectButton(textContainer, 
textSysrootLoc, PreferenceConstants.SYSROOT);
 
                updateSDKControlState();
-               Label targetArchLabel= new Label(crossCompilerGroup, SWT.NONE);
+               targetArchLabel = new Label(crossCompilerGroup, SWT.NONE);
                targetArchLabel.setText("Target Architecture: ");
 
                targetArchCombo= new Combo(crossCompilerGroup, SWT.READ_ONLY);
-- 
1.7.11.7

_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to