Návrh jazyka pro vizualizaci

Z FI WIKI
Přejít na: navigace, hledání

Návrh vložen 24. 5. 2005, 11:00

<?xml version="1.0" encoding="utf-8"?>
<visualisation_specification>
	<(xmlFile|table|pieChart|barChart|cube|txtFile|none|user_visualisation name="UserVisualisation")>
		<!-- toto uz bude zavisle na hodnote vnejsiho tagu -->

		<!-- priklad pro none -->
		<!-- tady - prekvapive - nebude nic -->

		<!-- priklad pro xmlFile a txtFile -->
		<output_file name="/path/to/output/file" />

		<!-- priklad pro pieChart -->
		<!-- tabulka bude mit 1 sloupec s popisky, 1 sloupec s daty a N radku (vysece grafu) -->
		<legend display="(true|false)" />
		<colors>
			<color value="color" />
			<color value="color" />
			<color value="color" />
		</colors>
                <x_size value="integer" /><!-- nepovinne -->
		<y_size value="integer" /><!-- nepovinne -->
		
		<!-- priklad pro barChart -->
		<!-- tabulka bude mit 1 sloupec s popisky, M (predem zname cislo, znaci pocet sloupcu v sekci grafu) sloupcu s daty
		     a N radku (pocet sekci grafu) -->
		<legend display="(true|false)" />
		<colors>
			<color value="color" />
			<color value="color" />
			<color value="color" />
		</colors>
		<x_size value="integer" />
		<y_size value="integer" />
		<scale spacing="real" /><!-- vertikalni roztec mezi znackami na ose y -->
		<horiz_lines value="true" /><!-- vykreslovat horizontalni cary podle meritka -->
		<vert_lines value="true" /><!-- vykreslovat vertikalni cary mezi sekcemi -->
		
		<!-- priklad pro user_visualisation -->
		<parameter name="parameter1">value1</parameter>
		<parameter name="parameter2">value2</parameter>
		<parameter name="parameter3">value3</parameter>

	</(xmlFile|table|pieChart|barChart|cube|txtFile|none|user_visualisation)>
</visualisation_specification>