Class LayoutManager


  • public class LayoutManager
    extends Object
    A class containing static methods for returning different layouts. This means that multiple viewports can be configured here from the same codebase with very little change
    Author:
    Guy Griffiths
    • Constructor Detail

      • LayoutManager

        public LayoutManager()
    • Method Detail

      • getTraditionalGodiva3Layout

        public static com.google.gwt.user.client.ui.Widget getTraditionalGodiva3Layout​(com.google.gwt.user.client.ui.IsWidget layerSelector,
                                                                                       com.google.gwt.user.client.ui.Label title,
                                                                                       UnitsInfoIF unitsInfo,
                                                                                       TimeSelectorIF timeSelector,
                                                                                       ElevationSelectorIF elevationSelector,
                                                                                       PaletteSelectorIF paletteSelector,
                                                                                       com.google.gwt.user.client.ui.Anchor kmzLink,
                                                                                       com.google.gwt.user.client.ui.Anchor permalink,
                                                                                       com.google.gwt.user.client.ui.Anchor email,
                                                                                       com.google.gwt.user.client.ui.Anchor screenshot,
                                                                                       com.google.gwt.user.client.ui.Anchor docLink,
                                                                                       com.google.gwt.user.client.ui.Image rescLogo,
                                                                                       MapArea mapArea,
                                                                                       com.google.gwt.user.client.ui.Image loadingImage,
                                                                                       AnimationButton anim,
                                                                                       com.google.gwt.user.client.ui.PushButton infoButton,
                                                                                       com.google.gwt.user.client.ui.PushButton zoomToLayerExtents)
      • getCompactGodiva3Layout

        public static com.google.gwt.user.client.ui.Widget getCompactGodiva3Layout​(LayerSelectorIF layerSelector,
                                                                                   UnitsInfoIF unitsInfo,
                                                                                   TimeSelectorIF timeSelector,
                                                                                   ElevationSelectorIF elevationSelector,
                                                                                   PaletteSelectorIF paletteSelector,
                                                                                   com.google.gwt.user.client.ui.Anchor kmzLink,
                                                                                   com.google.gwt.user.client.ui.Anchor permalink,
                                                                                   com.google.gwt.user.client.ui.Anchor email,
                                                                                   com.google.gwt.user.client.ui.Anchor screenshot,
                                                                                   com.google.gwt.user.client.ui.Image rescLogo,
                                                                                   MapArea mapArea,
                                                                                   com.google.gwt.user.client.ui.Image loadingImage,
                                                                                   AnimationButton anim,
                                                                                   com.google.gwt.user.client.ui.PushButton infoButton)