// A try at defining style sheets with the BeanModel syntax and structure
// the style would look like this:
// first, we split have per attribute tables, as this is really how those attributes
// are thought about and used.

defaultStyle: .util.beanedit.BeanTreeTableStyle {
 name = "/util/beanedit/BeanTreeTableStyleStyle"
 editedClass = ".util.beanedit.BeanTreeTableStyle"
 childOrder {
    ".util.beanedit.BeanTreeTableStyle" {
      value = "level defaultAttribute childOrder expanded acceptedValues macros"
    }
    ".util.beanedit.BeanNodeSetting" {
      value = "value child"
    }
 }

 expanded {
    ".util.beanedit.BeanTreeTableStyle" {
        value = true
    }
 }

 defaultAttribute {
    ".util.beanedit.BeanNodeSetting" {
      value = "name"
    }
 }
}
