Class LayerListHelper


  • public class LayerListHelper
    extends Object
    Author:
    Meine Toonen meinetoonen@b3partners.nl
    • Constructor Detail

      • LayerListHelper

        public LayerListHelper()
    • Method Detail

      • getLayers

        public static List<ApplicationLayer> getLayers​(Application application,
                                                       Boolean filterable,
                                                       Boolean bufferable,
                                                       Boolean editable,
                                                       Boolean influence,
                                                       Boolean arc,
                                                       Boolean wfs,
                                                       Boolean attribute,
                                                       Boolean hasConfiguredLayers,
                                                       List<Long> possibleLayers,
                                                       javax.persistence.EntityManager em)
        Get a list of Layers from the level and its subLevels.
        Parameters:
        application - the application
        filterable - true to get filterable layers
        bufferable - true to get bufferable layers
        editable - true to get editable layers
        influence - true to get influence map layers
        arc - true to get arc layers
        wfs - true to get wfs layers
        attribute - true to get attribute
        hasConfiguredLayers - true to get configured layers
        possibleLayers - a list of layers
        em - the entity manager to use
        Returns:
        A list of Layer objects