Como adicionar type="separator" em um menuXML ("string")

Galera tenho a seguinte estrutura:

var estruturaMenu:String;
			
estruturaMenu = "<menuitem label='Unidades Organizacionais	 ' icon='iconUno' data='top' >"+			
				"<menuitem label='Cadastrar  ' icon='iconAdicionar' data='cadastroUno'/> "+
				<menuitem label='Pesquisar	 ' icon='iconSearch' data='pesquisaUno'/>"+
			"</menuitem>"; 
estruturaMenu +="<menuitem type='separator' />"
estruturaMenu +="<menuitem label='Usuários   ' icon='iconUser' data='top' >"+
				"<menuitem label='Cadastrar  ' icon='iconAdicionar' data='cadastroUsuarios'/> "+
				"<menuitem label='Pesquisar  ' icon='iconSearch' data='pesquisaUsuarios'/>"+
			  "</menuitem>"; 

estruturaMenu = estruturaMenu + help;
xmlList=XMLList(estruturaMenu);

Como posso fazer para adicionar um separator? Pois esta dando erro nesta funcao…

Muito obrigado!

1 - Está faltando uma aspas dupla na linha 05.
2 - O conteúdo de help está bem formado e é um trecho válido?

public function criarXml():void
		{
			
			var estruturaMenu:String;
			
			estruturaMenu ="<menuitem label='Usuários   ' icon='iconUser' data='top' >"+
								"<menuitem label='Cadastrar  ' icon='iconAdicionar' data='cadastroUsuarios'/> "+
								"<menuitem label='Pesquisar  ' icon='iconSearch' data='pesquisaUsuarios'/>"+
							"</menuitem>"; 
			estruturaMenu +="<menuitem type='separator' />";
			estruturaMenu +="<menuitem label='Cargo   ' icon='iconEmployment' data='top' >"+
								"<menuitem label='Cadastrar  ' icon='iconAdicionar' data='cadastroCargos'/> "+
								"<menuitem label='Pesquisar  ' icon='iconSearch' data='pesquisaCargos'/> "+
							"</menuitem>";
			
			estruturaMenu +="<menuitem label='Funcionários   ' icon='iconEmployee' data='top' >"+
								"<menuitem label='Cadastrar  ' icon='iconAdicionar' data='cadastroFuncionarios'/> "+
								"<menuitem label='Pesquisar  ' icon='iconSearch' data='pesquisaFuncionarios'/> "+
							"</menuitem>";
			
			estruturaMenu +="<menuitem label='Períodos   ' icon='iconClock' data='top' >"+				
								"<menuitem label='Cadastrar	 ' icon='iconAdicionar' data='cadastroPeriodo'/> "+
								"<menuitem label='Pesquisar	 ' icon='iconSearch' data='pesquisaPeriodo'/>"+
							"</menuitem>";
			
			estruturaMenu +="<menuitem label='Unidades Organizacionais	 ' icon='iconUno' data='top' >"+			
								"<menuitem label='Cadastrar  ' icon='iconAdicionar' data='cadastroUno'/> "+
								"<menuitem label='Pesquisar	 ' icon='iconSearch' data='pesquisaUno'/>"+
							"</menuitem>"; 
			
			xmlList=XMLList(estruturaMenu);
		}	
	}

Segue em anexo a minha funcao completa… fiz algumas alterações… mas nao consegui =/

ps:Estou tentando introduzir o separator no segundo paragrafo

Oq estou fazendo de errado? … nao da erro… aparece somente um pedacinho de botao vazio…

Alguem tem alguma estrategia ? hehe

É só isso que você está fazendo?
Se for, o menu nunca vai ser montado.
Como vc está configurando esse XML no menu?

[quote=davidbuzatto]É só isso que você está fazendo?
Se for, o menu nunca vai ser montado.
Como vc está configurando esse XML no menu?[/quote]

<mx:MenuBar 
				visible="{mainApplicationViewController.hasWritePermission}"
				id="menuBar" 
				x="0" y="0" 
				width="100%" 
				itemClick="mainApplicationViewController.menuViewController.menuHandler(event)"
				dataProvider="{mainApplicationViewController.menuViewController.xmlList}"  
				labelField="@label" 
				iconField="@icon"
				fontWeight="bold" cornerRadius="5">
			</mx:MenuBar>

Estou chamando por um dataProvider…

O menu esta certinho… o problema e que nao estou conseguindo inserir um “separator”, para separar os botoes do menu.

Tem alguma ideia?

Alguem ainda ? =/