Merge branch 'combowork' into develop

* combowork:
  Updated ComboBox by separating its model/view/controller more cleanly on the 
JS side.

Conflicts:
        frameworks/projects/HTML/src/main/resources/defaults.css


Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9273772d
Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9273772d
Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9273772d

Branch: refs/heads/develop
Commit: 9273772de9a612cba88e8d1d41073efa30b2943c
Parents: 8dcedd2 33fd39e
Author: Peter Ent <[email protected]>
Authored: Wed Nov 30 07:14:57 2016 -0500
Committer: Peter Ent <[email protected]>
Committed: Wed Nov 30 07:14:57 2016 -0500

----------------------------------------------------------------------
 .../projects/HTML/src/main/flex/HTMLClasses.as  |   4 +-
 .../main/flex/org/apache/flex/html/ComboBox.as  | 147 ----------
 .../org/apache/flex/html/beads/ComboBoxView.as  | 279 ++++++++++++++++--
 .../org/apache/flex/html/beads/IComboBoxView.as |  12 +-
 .../beads/controllers/ComboBoxController.as     |  83 ++++++
 .../HTML/src/main/resources/defaults.css        | 290 +++++++++++++++++--
 6 files changed, 619 insertions(+), 196 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9273772d/frameworks/projects/HTML/src/main/resources/defaults.css
----------------------------------------------------------------------
diff --cc frameworks/projects/HTML/src/main/resources/defaults.css
index 6eef06d,02d2cda..d7074e8
--- a/frameworks/projects/HTML/src/main/resources/defaults.css
+++ b/frameworks/projects/HTML/src/main/resources/defaults.css
@@@ -437,271 -439,269 +439,523 @@@ globa
  
  @media -flex-flash
  {
 -
 -Alert
 -{
 -    IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.AlertModel");
 -    IBeadView:  ClassReference("org.apache.flex.html.beads.AlertView");
 -    IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.AlertController");
 -    iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 -    iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 -    
 -    background-color: #FFFFFF;
 -    border-style: solid;
 -    border-color: #000000;
 -    border-width: 1px;
 +      
 +      Alert
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.AlertModel");
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.AlertView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.AlertController");
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +              
 +              background-color: #FFFFFF;
 +              border-style: solid;
 +              border-color: #000000;
 +              border-width: 1px;
 +      }
 +      
 +      Border
 +      {
 +              border-color: inherit;
 +              border-style: inherit;
 +              border-radius: inherit;
 +              border-width: inherit;
 +              border: inherit;
 +      }
 +      
 +      Button
 +      {
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.CSSButtonView");
 +      }
 +      
 +      CheckBox
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.CheckBoxView");                  
 +      }
 +      
 +      CloseButton
 +      {
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.CloseButtonView");
 +      }
 +      
 +      ComboBox
 +      {
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.ComboBoxView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.ComboBoxController");
 +              IPopUp: 
ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
 +              IDataProviderItemRendererMapper: 
ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
 +              IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
 +              IItemRenderer: 
ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
 +      }
 +      
 +      Container
 +      {
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +      }
 +      
 +      ControlBar
 +      {
 +              IBeadLayout: 
ClassReference("org.apache.flex.html.beads.layouts.FlexibleFirstChildHorizontalLayout");
 +              iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.ControlBarMeasurementBead");
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");    
 +      }
 +      
 +      DropDownList
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.DropDownListView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.DropDownListController");
 +              IPopUp: 
ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
 +      }
 +      
 +      DropDownListList
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
 +              IDataProviderItemRendererMapper: 
ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
 +              IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
 +              IItemRenderer: 
ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
 +              iBackgroundBead: 
ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
 +              border-style: solid;
 +              border-radius: 4px;
 +              border-color: #000000;
 +              border-width: 1px;
 +              background-color: #FFFFFF;
 +      }
 +      
 +      HRule
 +      {
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.HRuleView");
 +      }
 +      
 +      ImageButton
 +      {
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.ImageButtonView");
 +      }
 +      
 +      ImageAndTextButton
 +      {
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.CSSImageAndTextButtonView");
 +      }
 +      
 +      Label
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.TextModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.TextFieldView");
 +              iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.TextFieldLabelMeasurementBead");
 +      }
 +      
 +      List
 +      {
 +              iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +              iBorderModel: 
ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
 +      }
 +      
 +      MultilineLabel
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.TextModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.MultilineTextFieldView");
 +      }
 +      
 +      NumericStepper
 +      {
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.NumericStepperView");
 +              
 +              padding: 0px;
 +              border-style: solid;
 +              border-color: #000000;
 +              border-width: 1px;
 +              background-color: #FFFFFF;
 +              iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +              iBackgroundBead: 
ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
 +      }
 +      
 +      Panel
 +      {
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");    
 +      }
 +      
 +      PanelWithControlBar
 +      {
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +      }
 +      
 +      RadioButton
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ValueToggleButtonModel");
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.RadioButtonView");                   
    
 +      }
 +      
 +      VScrollBar
 +      {
 +              IBeadLayout: 
ClassReference("org.apache.flex.html.beads.layouts.VScrollBarLayout");
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.VScrollBarView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.VScrollBarMouseController");
 +      }
 +      
 +      HScrollBar
 +      {
 +              IBeadLayout: 
ClassReference("org.apache.flex.html.beads.layouts.HScrollBarLayout");
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.HScrollBarView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.HScrollBarMouseController");
 +      }
 +      
 +      SimpleAlert
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.AlertModel");
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.SimpleAlertView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.AlertController");
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +              
 +              background-color: #FFFFFF;
 +              border-style: solid;
 +              border-color: #000000;
 +              border-width: 1px;
 +      }
 +      
 +      Slider
 +      {
 +              iBeadView:  
ClassReference("org.apache.flex.html.beads.SliderView");
 +              iBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.SliderMouseController");
 +              iThumbView: 
ClassReference("org.apache.flex.html.beads.SliderThumbView");
 +              iTrackView: 
ClassReference("org.apache.flex.html.beads.SliderTrackView");
 +      }
 +      
 +      Spinner
 +      {
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.SpinnerMouseController");
 +      }
 +      
 +      TextArea
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.TextModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.TextAreaView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
 +              iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +              iBorderModel: 
ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
 +              border-style: solid;
 +              border-color: #000000;
 +              border-width: 1px;
 +              background-color: #FFFFFF;
 +      }
 +      
 +      TextButton
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.TextModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
 +              iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
 +      }
 +      
 +      /*
 +      TextFieldItemRenderer
 +      {
 +      IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.ItemRendererMouseController");
 +      height: 16;
 +      }
 +      */
 +      
 +      TextInput
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.TextModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.TextInputWithBorderView");
 +              IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
 +              iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
 +              iBackgroundBead: 
ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
 +              border-style: solid;
 +              border-color: #000000;
 +              border-width: 1px;
 +              background-color: #FFFFFF;
 +      }
 +      
 +      TitleBar
 +      {
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +      }
 +      
 +      ToggleTextButton
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.CSSTextToggleButtonView");
 +      }
 +      
 +      View
 +      {
 +              iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
 +              iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
 +      }
 +      
 +      VRule
 +      {
 +              IBeadView:  
ClassReference("org.apache.flex.html.beads.VRuleView");
 +      }
 +      
 +      /* SVG */
 +      
 +      svg|TextButton
 +      {
 +              IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.TextModel");
 +              IBeadView: 
ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
 +              iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
 +      }
 +      
  }
+ 
+ Border
+ {
+   border-color: inherit;
+   border-style: inherit;
+   border-radius: inherit;
+   border-width: inherit;
+   border: inherit;
+ }
+ 
+ Button
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSButtonView");
+ }
+ 
+ CheckBox
+ {
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.CheckBoxView");    
                
+ }
+ 
+ CloseButton
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.CloseButtonView");
+ }
+ 
+ ComboBox
+ {
+     IPopUp: 
ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
+     IDataProviderItemRendererMapper: 
ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
+     IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
+     IItemRenderer: 
ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
+ }
+ 
+ Container
+ {
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+ }
+ 
+ ControlBar
+ {
+       IBeadLayout: 
ClassReference("org.apache.flex.html.beads.layouts.FlexibleFirstChildHorizontalLayout");
+     iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.ControlBarMeasurementBead");
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");    
+ }
+ 
+ DropDownList
+ {
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.DropDownListView");
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.DropDownListController");
+     IPopUp: 
ClassReference("org.apache.flex.html.supportClasses.DropDownListList");
+ }
+ 
+ DropDownListList
+ {
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ArraySelectionModel");
+     IDataProviderItemRendererMapper: 
ClassReference("org.apache.flex.html.beads.TextItemRendererFactoryForArrayData");
+     IItemRendererClassFactory: 
ClassReference("org.apache.flex.core.ItemRendererClassFactory");
+     IItemRenderer: 
ClassReference("org.apache.flex.html.supportClasses.StringItemRenderer");
+     iBackgroundBead: 
ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
+     border-style: solid;
+     border-radius: 4px;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+ }
+ 
+ HRule
+ {
+     IBeadView:  ClassReference("org.apache.flex.html.beads.HRuleView");
+ }
+ 
+ ImageButton
+ {
+     IBeadView: ClassReference("org.apache.flex.html.beads.ImageButtonView");
+ }
+ 
+ ImageAndTextButton
+ {
+     IBeadView: 
ClassReference("org.apache.flex.html.beads.CSSImageAndTextButtonView");
+ }
+ 
+ Label
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.TextFieldView");
+       iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.TextFieldLabelMeasurementBead");
+ }
+ 
+ List
+ {
+     iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBorderModel: 
ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
+ }
+ 
+ MultilineLabel
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: 
ClassReference("org.apache.flex.html.beads.MultilineTextFieldView");
+ }
+ 
+ NumericStepper
+ {
+     IBeadView: 
ClassReference("org.apache.flex.html.beads.NumericStepperView");
+     
+     padding: 0px;
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+     iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBackgroundBead: 
ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
+ }
+ 
+ Panel
+ {
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");    
+ }
+ 
+ PanelWithControlBar
+ {
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+ }
+ 
+ RadioButton
+ {
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ValueToggleButtonModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.RadioButtonView"); 
                
+ }
+ 
+ VScrollBar
+ {
+     IBeadLayout: 
ClassReference("org.apache.flex.html.beads.layouts.VScrollBarLayout");
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.VScrollBarView");
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.VScrollBarMouseController");
+ }
+ 
+ HScrollBar
+ {
+       IBeadLayout: 
ClassReference("org.apache.flex.html.beads.layouts.HScrollBarLayout");
+       IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ScrollBarModel");
+       IBeadView: ClassReference("org.apache.flex.html.beads.HScrollBarView");
+       IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.HScrollBarMouseController");
+ }
+ 
+ SimpleAlert
+ {
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.AlertModel");
+     IBeadView:  ClassReference("org.apache.flex.html.beads.SimpleAlertView");
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.AlertController");
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     
+     background-color: #FFFFFF;
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+ }
+ 
+ Slider
+ {
+     iBeadView:  ClassReference("org.apache.flex.html.beads.SliderView");
+     iBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.SliderMouseController");
+     iThumbView: ClassReference("org.apache.flex.html.beads.SliderThumbView");
+     iTrackView: ClassReference("org.apache.flex.html.beads.SliderTrackView");
+ }
+ 
+ Spinner
+ {
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.SpinnerMouseController");
+ }
+ 
+ TextArea
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.TextAreaView");
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
+     iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBorderModel: 
ClassReference('org.apache.flex.html.beads.models.SingleLineBorderModel');
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+ }
+ 
+ TextButton
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
+     iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
+ }
+ 
+ /*
+ TextFieldItemRenderer
+ {
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.ItemRendererMouseController");
+     height: 16;
+ }
+ */
+ 
+ TextInput
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: 
ClassReference("org.apache.flex.html.beads.TextInputWithBorderView");
+     IBeadController: 
ClassReference("org.apache.flex.html.beads.controllers.EditableTextKeyboardController");
+     iBorderBead: 
ClassReference('org.apache.flex.html.beads.SingleLineBorderBead');
+     iBackgroundBead: 
ClassReference('org.apache.flex.html.beads.SolidBackgroundBead');
+     border-style: solid;
+     border-color: #000000;
+     border-width: 1px;
+     background-color: #FFFFFF;
+ }
+ 
+ TitleBar
+ {
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+ }
+ 
+ ToggleTextButton
+ {
+     IBeadModel: 
ClassReference("org.apache.flex.html.beads.models.ToggleButtonModel");
+     IBeadView:  
ClassReference("org.apache.flex.html.beads.CSSTextToggleButtonView");
+ }
+ 
+ View
+ {
+     iBackgroundBead: 
ClassReference("org.apache.flex.html.beads.SolidBackgroundBead");
+     iBorderBead: 
ClassReference("org.apache.flex.html.beads.SingleLineBorderBead");
+ }
+ 
+ VRule
+ {
+     IBeadView:  ClassReference("org.apache.flex.html.beads.VRuleView");
+ }
+ 
+ /* SVG */
+ 
+ svg|TextButton
+ {
+     IBeadModel: ClassReference("org.apache.flex.html.beads.models.TextModel");
+     IBeadView: ClassReference("org.apache.flex.html.beads.CSSTextButtonView");
+     iMeasurementBead: 
ClassReference("org.apache.flex.html.beads.TextButtonMeasurementBead");
+ }
+ 
+ }

Reply via email to