* include features at the position provided their feature type is
* displayed, and feature group is null or marked for display
*/
* include features at the position provided their feature type is
* displayed, and feature group is null or marked for display
*/
String[] oldRender = renderOrder;
renderOrder = new String[allfeatures.size()];
boolean initOrders = (featureOrder == null);
String[] oldRender = renderOrder;
renderOrder = new String[allfeatures.size()];
boolean initOrders = (featureOrder == null);
* note visible feature ordering and colours before update
*/
List<String> visibleFeatures = getDisplayedFeatureTypes();
* note visible feature ordering and colours before update
*/
List<String> visibleFeatures = getDisplayedFeatureTypes();
for (String gp : getFeatureGroups())
{
if (checkGroupVisibility(gp, false))
for (String gp : getFeatureGroups())
{
if (checkGroupVisibility(gp, false))