Change visibility to private for net.sourceforge.phpeclipse.xdebug.php.model.XDebugEl...
[phpeclipse.git] / net.sourceforge.phpeclipse.xdebug.core / src / net / sourceforge / phpeclipse / xdebug / php / model / XDebugAbstractValue.java
index f60537c..5056d77 100644 (file)
@@ -146,10 +146,6 @@ public abstract class XDebugAbstractValue  extends XDebugElement implements IVal
                return (fVariables.length > 0);
        }
        
-       public boolean isArray() {
-               return ((fType & VALUETYPE_ARRAY) > 0);
-       }
-       
        public abstract void setType(String typeName);
        public abstract void renderValueString(String data);
 
@@ -158,10 +154,10 @@ public abstract class XDebugAbstractValue  extends XDebugElement implements IVal
        public boolean setValue(String expression) {
                if (!verifyValue(expression))
                        return false;
-        if( fTarget == null ) {
+        if( getDebugTarget() == null ) {
             renderValueString(expression);
            } else {
-                   if(fTarget.setVarValue(fVariable.getFullName(),expression)) {
+                   if(((XDebugTarget) getDebugTarget()).setVarValue(fVariable.getFullName(),expression)) {
                            renderValueString(expression);
                            return true;
                    }