Extension Point ID: pl.edu.agh.cast.nodeIcons
Extension Point pozwala na dostarczenie fabryki ikon (pl.edu.agh.cast.figure.icons.NodeIcon) dla węzłów różnego typu. Fabryka musi implementować interfejs pl.edu.agh.cast.figure.icons.INodeIconFactory. Aby uprościć tworzenie nowych fabryk należy skorzystać z abstrakcyjnej impementacji pl.edu.agh.cast.figure.icons.AbstractNodeIconFactory. Przykadowe wykorzystanie można znaleźć w klasie pl.edu.agh.cast.figure.icons.CoreNodeIconFactory.
Każda ikona jest przedstawiona jako obiekt klasy NodeIcon, który zawiera:
Extension Point Node Icons posiada następujące atrybuty:
Nazwa pola | Użycie | Typ danej | Opis |
---|---|---|---|
factory | Wymagane | java | Wskazanie na klasę Java implementującą interfejs pl.edu.agh.cast.figure.icons.INodeIconFactory |