This sample demonstrates Symbology Encoding in LuciadRIA. The sample loads a number of layers that are each styled using a Symbology Encoding definition.
It is possible to modify the Symbology Encoding definition for a layer and re-apply the styling information on the layer. By selecting a layer in the layer control, the corresponding style file is displayed in the code editor next to the map. When you are done making modifications, you can click the "Apply Style" button, or type Ctrl-Enter (⌘-Enter on Mac) to apply the style on the corresponding layer.
Note that the Symbology Encoding specification does not allow you to specify a different style for selected features. To be able to differentiate between selected objects, the generated painter is equipped with default selection behavior. See luciad/view/feature/FeaturePainterUtil.addSelection()
and Use different styling for selected features for more information about selection styling.