Field

Changeset 132:6def7f5063f5

Show
Ignore:
Timestamp:
08/01/2008 08:58:41 AM (5 months ago)
Author:
marc@f1.local
branch:
default
Message:

Surprisingly major chage to fix #75

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • development/java/field/core/plugins/InspectorPlugin.java

    r126 r132  
    287287                                needsInspection = 2; 
    288288                        } 
     289 
     290                        System.out.println(source+" "+prop+" "+to); 
     291 
     292                        if (prop.equals(iVisualElement.name)) 
     293                        { 
     294                                System.out.println(" setting dirty ? "); 
     295                                source.setProperty(iVisualElement.dirty, true); 
     296                        } 
    289297                        return super.setProperty(source, prop, to); 
    290298                } 
  • development/java/field/core/plugins/python/PythonPlugin.java

    r126 r132  
    11package field.core.plugins.python; 
    22 
    3 import static field.core.dispatch.iVisualElementOverrides.backward; 
    43import static field.core.dispatch.iVisualElementOverrides.forward; 
    54import static field.core.dispatch.iVisualElementOverrides.topology; 
     
    422421                VisualElementProperty<Object> n = new iVisualElement.VisualElementProperty<Object>(name); 
    423422 
    424                 topology.begin(from); 
    425                 backward.setProperty.setProperty(to, n, new Ref<Object>(value)); 
    426                 topology.end(from); 
     423 
     424                n.set(to, to, value); 
     425 
     426//              topology.begin(from); 
     427//              backward.setProperty.setProperty(to, n, new Ref<Object>(value)); 
     428//              topology.end(from); 
    427429        } 
    428430 
     
    431433                VisualElementProperty<Object> n = new iVisualElement.VisualElementProperty<Object>(name); 
    432434 
    433                 topology.begin(to); 
    434                 backward.setProperty.setProperty(to, n, new Ref<Object>(value)); 
    435                 topology.end(to); 
     435//              topology.begin(to); 
     436//              backward.setProperty.setProperty(to, n, new Ref<Object>(value)); 
     437//              topology.end(to); 
     438 
     439                n.set(to, to, value); 
    436440 
    437441        } 
  • extras/fieldscala/field/core/execution/ScalaInterface.java

    r131 r132  
    287287 
    288288 
     289                        // better workaround for bug #70 
    289290                        typeName = typeName == null ? defaultTypeName : typeName; 
    290291 
     
    299300                        } 
    300301 
    301  
    302  
    303302                        interp.bind(name, typeName, value); 
     303 
    304304                        for (ScriptingInterface s : shared) 
    305305                                s.setVariable(name, value);