<?xml version="1.0"?>
<s:Group xmlns:fx="http://ns.adobe.com/mxml/2009"
                 xmlns:s="library://ns.adobe.com/flex/spark">
       
        <s:List width="100%" height="100%">
                <s:dataProvider>
                        <s:ArrayList>
                                <fx:Object label="Scotch"/>
                                <fx:Object label="Wine"/>
                                <fx:Object label="Beer"/>
                                <fx:Object label="Gin"/>
                                <fx:Object label="Rum"/>
                                <fx:Object label="Vodka"/>
                                <fx:Object label="Baileys"/>
                                <fx:Object label="Whiskey"/>
                                <fx:Object label="Sake"/>
                                <fx:Object label="Stump Juice"/>
                                <fx:Object label="Cognac"/>
                                <fx:Object label="Port"/>
                        </s:ArrayList>
                </s:dataProvider>
                <s:itemRenderer>
                        <fx:Component>
                                <s:LabelItemRenderer>
                                        <fx:Script>
                                                override public function set data(value:Object):void
                                                {
                                                        label = (value.label as String).toUpperCase();
                                                }
                                        </fx:Script>
                                </s:LabelItemRenderer>
                        </fx:Component>
                </s:itemRenderer>
        </s:List>
       
</s:Group>