public Object getDataForDataSection(DataSection dataSection)
    {
        if (DATA_SECTION_PIXEL_MAPS == dataSection.getDataSectionName())
        {
            if (null == terrainNormalMapData)  return null;
            
            return null;
            // IMPLEMENT: return terrainNormalMapData.getPixelMaps();
        }
        else if (DATA_SECTION_TEXT_MAPS == dataSection.getDataSectionName())
        {
            if (null == terrainNormalMapData)  return null;
            
            return null;
            // IMPLEMENT: return terrainNormalMapData.getTextMaps();
        }
        else if (DATA_SECTION_VERTEXES == dataSection.getDataSectionName())
        {
            if (null == terrainNormalMapData)  return null;
            
            return terrainNormalMapData.getTerrainNormalVertexList();
        }
        else throw new IllegalStateException("DataSection " + dataSection.getDataSectionName());

    }