Class AbstractResourceEnvironmentGroupContainer

    • Field Detail

      • resourceEnvironmentGroup

        protected ResourceEnvironmentGroup resourceEnvironmentGroup
        The resource environment group used to store complex resources
    • Constructor Detail

      • AbstractResourceEnvironmentGroupContainer

        public AbstractResourceEnvironmentGroupContainer​(Factory factory,
                                                         java.lang.String name)
        Main constructor
        Parameters:
        factory - the object factory
        name - the name of this resource container
    • Method Detail

      • addPage

        public void addPage​(PageObject page)
        Adds a page to the resource container.
        Parameters:
        page - - the Page object
      • addPageGroup

        public void addPageGroup​(PageGroup pageGroup)
        Adds a PageGroup to the resource container.
        Parameters:
        pageGroup - the PageGroup object
      • createInvokeMediumMap

        public void createInvokeMediumMap​(java.lang.String name)
        Creates an InvokeMediaMap on the page.
        Overrides:
        createInvokeMediumMap in class AbstractPageObject
        Parameters:
        name - the name of the media map
      • 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 AbstractPageObject
        Parameters:
        os - The stream to write to
        Throws:
        java.io.IOException - throws an I/O exception if one occurred
      • getResourceEnvironmentGroup

        protected ResourceEnvironmentGroup getResourceEnvironmentGroup()
        Returns the resource environment group
        Returns:
        the resource environment group