org.deegree_impl.gml
Class GMLMultiLineString_Impl

java.lang.Object
  extended byorg.deegree_impl.gml.GMLGeometry_Impl
      extended byorg.deegree_impl.gml.GMLGeometryCollection_Impl
          extended byorg.deegree_impl.gml.GMLMultiLineString_Impl
All Implemented Interfaces:
GMLGeometry, GMLGeometryCollection, GMLMultiLineString

public class GMLMultiLineString_Impl
extends GMLGeometryCollection_Impl
implements GMLMultiLineString

----------------------------------------------------------

Version:
07.02.2001

Author:
Andreas Poth

Field Summary
 
Fields inherited from class org.deegree_impl.gml.GMLGeometry_Impl
element
 
Constructor Summary
GMLMultiLineString_Impl(org.w3c.dom.Element element)
          Creates a new GMLMultiLineString_Impl object.
 
Method Summary
 void addGeometry(GMLGeometry geometry)
           
 void addLineString(GMLLineString lineString)
           
static GMLMultiLineString createGMLMultiLineString(org.w3c.dom.Document doc)
          factory method to create a GMLMultiLineString. the collection that will be empty
 GMLGeometry[] getGeometries()
          returns the geometries contained within the collection
 GMLLineString[] getLineStrings()
          returns all linestrings contained within the collection
 
Methods inherited from class org.deegree_impl.gml.GMLGeometry_Impl
getAsElement, getId, getName, getSrs, setId, setSrs, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.deegree.gml.GMLGeometryCollection
addGeometry, getGeometries
 
Methods inherited from interface org.deegree.gml.GMLGeometry
getId, getName, getSrs, setId, setSrs
 

Constructor Detail

GMLMultiLineString_Impl

public GMLMultiLineString_Impl(org.w3c.dom.Element element)
Creates a new GMLMultiLineString_Impl object.

Parameters:
element -
Method Detail

createGMLMultiLineString

public static GMLMultiLineString createGMLMultiLineString(org.w3c.dom.Document doc)
factory method to create a GMLMultiLineString. the collection that will be empty


getLineStrings

public GMLLineString[] getLineStrings()
returns all linestrings contained within the collection

Specified by:
getLineStrings in interface GMLMultiLineString

addLineString

public void addLineString(GMLLineString lineString)
Specified by:
addLineString in interface GMLMultiLineString
See Also:
getLineStrings()

getGeometries

public GMLGeometry[] getGeometries()
returns the geometries contained within the collection

Specified by:
getGeometries in interface GMLGeometryCollection

addGeometry

public void addGeometry(GMLGeometry geometry)
Specified by:
addGeometry in interface GMLGeometryCollection
See Also:
GMLGeometryCollection_Impl.getGeometries()