Ignore:
Timestamp:
03/25/10 08:50:42 (14 years ago)
Author:
patdui
Message:
  • more little bug fixes and layout changes, trying to use shibboleth for authorisation
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ComponentRegistry/trunk/ComponentBrowserGui/src/main/flex/clarin/cmdi/componentregistry/editor/AttributeListEdit.as

    r268 r281  
    33        import clarin.cmdi.componentregistry.editor.model.CMDAttribute;
    44        import clarin.cmdi.componentregistry.editor.model.ValueSchemeInterface;
    5 
     5       
    66        import flash.events.Event;
    77        import flash.events.MouseEvent;
    8 
     8       
    99        import mx.binding.utils.ChangeWatcher;
    1010        import mx.collections.ArrayCollection;
     
    1616        import mx.core.UIComponent;
    1717        import mx.events.DragEvent;
     18        import mx.events.PropertyChangeEvent;
    1819        import mx.managers.DragManager;
    1920
     
    6869                                valueSchemeInput.valueSchemeEnumeration = valueScheme.valueSchemeEnumeration;
    6970                        }
    70                         ChangeWatcher.watch(valueSchemeInput, "valueSchemeSimple", function(val:String):void {
    71                                         valueScheme.valueSchemeSimple = val;
     71                        ChangeWatcher.watch(valueSchemeInput, "valueSchemeSimple", function(e:PropertyChangeEvent):void {
     72                                        valueScheme.valueSchemeSimple = e.newValue as String;
    7273                                        valueScheme.valueSchemePattern = "";
    7374                                        valueScheme.valueSchemeEnumeration = null;
    7475                                });
    75                         ChangeWatcher.watch(valueSchemeInput, "valueSchemePattern", function(val:String):void {
    76                                         valueScheme.valueSchemePattern = val;
     76                        ChangeWatcher.watch(valueSchemeInput, "valueSchemePattern", function(e:PropertyChangeEvent):void {
     77                                        valueScheme.valueSchemePattern = e.newValue as String;
    7778                                        valueScheme.valueSchemeEnumeration = null;
    7879                                        valueScheme.valueSchemeSimple = "";
    7980                                });
    80                         ChangeWatcher.watch(valueSchemeInput, "valueSchemeEnumeration", function(val:XMLListCollection):void {
    81                                         valueScheme.valueSchemeEnumeration = val;
     81                        ChangeWatcher.watch(valueSchemeInput, "valueSchemeEnumeration", function(e:PropertyChangeEvent):void {
     82                                        valueScheme.valueSchemeEnumeration = e.newValue as XMLListCollection;
    8283                                        valueScheme.valueSchemeSimple = "";
    8384                                        valueScheme.valueSchemePattern = "";
Note: See TracChangeset for help on using the changeset viewer.