Class AbstractEnvironmentGroup

    • Field Detail

      • mapDataResources

        protected final java.util.List mapDataResources
        the collection of MapDataResource objects
      • mapPageOverlays

        protected java.util.List mapPageOverlays
        the collection of MapPageOverlay objects
    • Constructor Detail

      • AbstractEnvironmentGroup

        public AbstractEnvironmentGroup​(java.lang.String name)
        Main constructor
        Parameters:
        name - the object name
    • Method Detail

      • createOverlay

        public void createOverlay​(java.lang.String name)
        Actually creates the MPO object. Also creates the supporting object (an IPO)
        Parameters:
        name - the name of the overlay to be used
      • getLastElement

        protected java.lang.Object getLastElement​(java.util.List list)
        Get last element.
        Parameters:
        list - of elements
        Returns:
        last element or null if none
      • writeContent

        protected void writeContent​(java.io.OutputStream os)
                             throws java.io.IOException
        Helper method to write the contents of the Object.
        Overrides:
        writeContent in class AbstractStructuredObject
        Parameters:
        os - The stream to write to
        Throws:
        java.io.IOException - throws an I/O exception if one occurred