Punkty rozrzerzeń

Na niniejszej stronie opisane są miejsca, które pozwalają nam na podpięcie nowych pluginów (funkcjonalności) do projektu Data Cast.

Data Importer Extension Point

Rozszerzenie dla importerów danych pozwala na podpięcie dowolnej ilości importerów do pluginu Data CAST. Brak jakiegokolwiek importera też jest dopuszczalny. Więcej o imporcie i importerach.

Każdy plugin importera posiada następujące atrybuty:

Nazwa pola Użycie Typ danej Opis
Id wymagane String jednoznaczne Id pluginu
Name wymagane String nazwa pluginu
Point wymagane Java wskazanie na klasę javy implementującą interface IDataImporter
Description opcjonalne String opis pluginu

Obecnie podpięte importery...

Poniżej znajduje się przykładowa konfiguracja Data Importera. Chcąc dodać nowego importera należy umieścić swoją konfigurację w pliku plugin.xml danego projektu.

<plugin>

	...

	<extension point="pl.edu.agh.cast.importer.data">
		
		<dataimporter
			id="pl.edu.agh.cast.importer.data.txt"
			name="%data.importer.TXT"
			point="pl.edu.agh.cast.data.importer.data.txt.TxtDataImporter">
		</dataimporter>
		
		<dataimporter id="innydataimporter"
			...
		</dataimporter>
		
	</extension>

	...

</plugin>