Change visibility of net.sourceforge.phpeclipse.xdebug.php.model.XDebugAbstractValue...
authorincastrix <incastrix>
Thu, 25 Dec 2008 04:10:56 +0000 (04:10 +0000)
committerincastrix <incastrix>
Thu, 25 Dec 2008 04:10:56 +0000 (04:10 +0000)
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugAbstractValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugArrayValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugBooleanValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugFloatValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugIntValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugObjectValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugResourceValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugStringValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugValue.java
net.sourceforge.phpeclipse.xdebug.core/src/net/sourceforge/phpeclipse/xdebug/php/model/XDebugVariable.java

index 6e69d0b..32ea3fa 100644 (file)
@@ -24,7 +24,7 @@ import org.w3c.dom.NodeList;
 
 public abstract class XDebugAbstractValue  extends XDebugElement implements IValue {
        private IVariable[] fVariables;
-       protected String fValueString;
+       private String fValueString;
        private String fTypeName;
        private boolean fhasChanged;
 
@@ -127,4 +127,8 @@ public abstract class XDebugAbstractValue  extends XDebugElement implements IVal
        public boolean supportsValueModification() {
                return false;
        }
+       
+       public void setValueString(String valueString) {
+               fValueString = valueString;
+       }
 }
\ No newline at end of file
index 128bd64..7a1dbad 100644 (file)
@@ -10,12 +10,12 @@ public class XDebugArrayValue extends XDebugAbstractValue {
 
        public void renderValueString(String data) throws DebugException  {
                if (data.equals("")) {
-                       fValueString = "empty";
+                       setValueString("empty")/*fValueString = "empty"*/;
                } else {
                        if ("array".equals(getReferenceTypeName())) {
-                               fValueString = "array";
+                               setValueString("array")/*fValueString = "array"*/;
                        } else {
-                               fValueString = data;
+                               setValueString(data)/*fValueString = data*/;
                        }
                }
        }
index 77489c2..1960aa9 100644 (file)
@@ -19,16 +19,16 @@ public class XDebugBooleanValue extends XDebugAbstractValue {
                } catch (NumberFormatException e) {
                        data=data.toLowerCase();
                        if (data.equals("true") || data.equals("false"))
-                               fValueString=data;
+                               setValueString(data)/*fValueString=data*/;
                        else
-                               fValueString="not defined";
+                               setValueString("not defined")/*fValueString="not defined"*/;
                }
                if (value==0) 
-                       fValueString="false";
+                       setValueString("false")/*fValueString="false"*/;
                else if (value==1)
-                       fValueString="true";
+                       setValueString("false")/*fValueString="true"*/;
                else
-                       fValueString="not defined";
+                       setValueString("not defined")/*fValueString="not defined"*/;
        }
 
        public boolean verifyValue(String expression) {
index 7df63ca..990e371 100644 (file)
@@ -13,7 +13,7 @@ public class XDebugFloatValue extends XDebugAbstractValue {
        }
 
        public void renderValueString(String data) {
-               fValueString = data;
+               setValueString(data)/*fValueString = data*/;
        }
 
        public boolean verifyValue(String expression) {
index 3e1e8dc..f45eaa8 100644 (file)
@@ -13,7 +13,7 @@ public class XDebugIntValue extends XDebugAbstractValue {
        }
                
        public void renderValueString(String dataString) {
-               fValueString = dataString;
+               setValueString(dataString)/*fValueString = dataString*/;
        }
        
        public boolean verifyValue(String expression) {
index 75359a6..01fabba 100644 (file)
@@ -9,7 +9,7 @@ public class XDebugObjectValue extends XDebugAbstractValue {
        }
 
        public void renderValueString(String data) {
-               fValueString = data;
+               setValueString(data)/*fValueString = data*/;
        }
 
        public boolean verifyValue(String expression) {
index eea764c..2edb55f 100644 (file)
@@ -9,7 +9,7 @@ public class XDebugResourceValue extends XDebugAbstractValue {
        }
 
        public void renderValueString(String data) {
-               fValueString = "\"" + data + "\"";
+               setValueString("\"" + data + "\"")/*fValueString = "\"" + data + "\""*/;
        }
 
        public boolean supportsValueModification() {
index fcbd867..841b9b7 100644 (file)
@@ -9,7 +9,7 @@ public class XDebugStringValue extends XDebugAbstractValue {
        }
 
        public void renderValueString(String data) {
-               fValueString = "\"" + data + "\"";
+               setValueString("\"" + data + "\"")/*fValueString = "\"" + data + "\""*/;
        }
 
        public boolean supportsValueModification() {
index 2f636fa..89be6d5 100644 (file)
@@ -9,7 +9,7 @@ public class XDebugValue extends XDebugAbstractValue {
        }
        
        public void renderValueString(String data) {
-               fValueString = "uninitialized";
+               setValueString("uninitialized")/*fValueString = "uninitialized"*/;
        }
 
        public boolean verifyValue(String expression) {
index 553a400..0ab3875 100644 (file)
@@ -78,10 +78,7 @@ public class XDebugVariable extends XDebugElement implements IVariable {
         * @see org.eclipse.debug.core.model.IVariable#getName()
         */
        public String getName() throws DebugException {
-               /*if (fFullName.endsWith("]"))
-                       return fFullName.substring(fFullName.lastIndexOf('['));
-               else*/
-                       return fName;
+               return fName;
        }
        
        /* (non-Javadoc)
@@ -134,15 +131,6 @@ public class XDebugVariable extends XDebugElement implements IVariable {
                return false;
        }
        
-       /**
-        * Returns the stack frame owning this variable.
-        * 
-        * @return the stack frame owning this variable
-        */
-       /*protected XDebugStackFrame getStackFrame() {
-               return fFrame;
-       }*/
-       
        public String getValueString() throws DebugException {
                return fValue.getValueString();
        }