You can change the structure of your symbol model using
the Symbology Tree View toolbar or a pop-up menu. You can add and
remove symbols or groups, but also edit the symbols, groups or the
symbology itself. To do this you must implement the
IlvSymbologyTreeViewActions interface and set it on
the Symbology Panel:
symbPanel.setSymbologyTreeViewActions(new MySymbologyTreeViewActions());
The action class should provide the methods invoked by
the Symbology Tree View User Interface in order to modify the symbology
engine according to the requirements of your application. It should
also provide any User Interface specific to editing symbols and groups.
The action classes are also responsible for managing
symbol model persistence, symbol drag and drop and location picking
on the map.