Configurando variáveis

Depois que a especificação do documento é carregada, você pode iterar os modelos e as variáveis de cada modelo. As variáveis para um modelo estão disponíveis na coleção RPETemplate.getVariables(). Depois de identificar as variáveis, é possível modificar as propriedades da variável conforme necessário.
O exemplo mostra como modificar o valor da variável chamada DocumentName. A variável é procurada em todos os modelos da especificação de documento. Para restringir a procura, verifique a propriedade de caminho do modelo.
For (RPETemplate template : docspec.getRuntime().getTemplates())
{
	String templatePath = PropertyUtils.getPropertyRawValue( template.getProperty(RPEConfigConstants.PROPERTY_PATH), "");

	for ( RPEVariable var : template.getVariables())
	{
		String varName = PropertyUtils.getPropertyRawValue( var.getProperty(RPEConfigConstants.PROPERTY_NAME), ""); 
		if ( varName.equals("DocumentName")) 
		{
			var.setValue( new Value( null, "RPE Sample"));
		}
	}
}
Nota: Você também pode configurar as variáveis de um modelo à medida que inclui o modelo na especificação do documento.