org.citygml4j.factory
Class GMLFactory
java.lang.Object
org.citygml4j.factory.GMLFactory
public class GMLFactory
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GMLFactory
public GMLFactory()
createBooleanOrNull
public BooleanOrNull createBooleanOrNull()
createBooleanOrNull
public BooleanOrNull createBooleanOrNull(boolean _boolean)
createBooleanOrNull
public BooleanOrNull createBooleanOrNull(Null _null)
createBooleanOrNullList
public BooleanOrNullList createBooleanOrNullList()
createBoundingShape
public BoundingShape createBoundingShape()
createBoundingShape
public BoundingShape createBoundingShape(Envelope envelope)
createBoundingShape
public BoundingShape createBoundingShape(BoundingBox boundingBox)
createCategoryExtent
public CategoryExtent createCategoryExtent()
createCode
public Code createCode()
createCodeOrNullList
public CodeOrNullList createCodeOrNullList()
createCompositeCurve
public CompositeCurve createCompositeCurve()
createCompositeCurve
public CompositeCurve createCompositeCurve(java.util.List<AbstractCurve> abstractCurves)
createCompositeCurve
public CompositeCurve createCompositeCurve(AbstractCurve... abstractCurves)
createCompositeCurveProperty
public CompositeCurveProperty createCompositeCurveProperty()
createCompositeCurveProperty
public CompositeCurveProperty createCompositeCurveProperty(CompositeCurve compositeCurve)
createCompositeCurveProperty
public CompositeCurveProperty createCompositeCurveProperty(java.lang.String xlink)
createCompositeSolid
public CompositeSolid createCompositeSolid()
createCompositeSolid
public CompositeSolid createCompositeSolid(java.util.List<AbstractSolid> abstractSolids)
createCompositeSolid
public CompositeSolid createCompositeSolid(AbstractSolid... abstractSolids)
createCompositeSolidProperty
public CompositeSolidProperty createCompositeSolidProperty()
createCompositeSolidProperty
public CompositeSolidProperty createCompositeSolidProperty(CompositeSolid compositeSolid)
createCompositeSolidProperty
public CompositeSolidProperty createCompositeSolidProperty(java.lang.String xlink)
createCompositeSurface
public CompositeSurface createCompositeSurface()
createCompositeSurface
public CompositeSurface createCompositeSurface(java.util.List<AbstractSurface> abstractSurfaces)
createCompositeSurface
public CompositeSurface createCompositeSurface(AbstractSurface... abstractSurfaces)
createCompositeSurfaceProperty
public CompositeSurfaceProperty createCompositeSurfaceProperty()
createCompositeSurfaceProperty
public CompositeSurfaceProperty createCompositeSurfaceProperty(CompositeSurface compositeSurface)
createCompositeSurfaceProperty
public CompositeSurfaceProperty createCompositeSurfaceProperty(java.lang.String xlink)
createCompositeValue
public CompositeValue createCompositeValue()
createCompositeValue
public CompositeValue createCompositeValue(java.util.List<Value> values)
createCompositeValue
public CompositeValue createCompositeValue(Value... values)
createControlPoint
public ControlPoint createControlPoint()
createCoord
public Coord createCoord()
createCoordinates
public Coordinates createCoordinates()
createCountExtent
public CountExtent createCountExtent()
createCoverageFunction
public CoverageFunction createCoverageFunction()
createCoverageFunction
public CoverageFunction createCoverageFunction(StringOrRef mappingRule)
createCoverageFunction
public CoverageFunction createCoverageFunction(GridFunction gridFunction)
createCurveArrayProperty
public CurveArrayProperty createCurveArrayProperty()
createCurveArrayProperty
public CurveArrayProperty createCurveArrayProperty(java.util.List<AbstractCurve> abstractCurve)
createCurveArrayProperty
public CurveArrayProperty createCurveArrayProperty(AbstractCurve... abstractCurve)
createCurve
public Curve createCurve()
createCurveProperty
public CurveProperty createCurveProperty()
createCurveProperty
public CurveProperty createCurveProperty(AbstractCurve abstractCurve)
createCurveProperty
public CurveProperty createCurveProperty(java.lang.String xlink)
createCurveSegmentArrayProperty
public CurveSegmentArrayProperty createCurveSegmentArrayProperty()
createCurveSegmentArrayProperty
public CurveSegmentArrayProperty createCurveSegmentArrayProperty(java.util.List<AbstractCurveSegment> curveSegment)
createCurveSegmentArrayProperty
public CurveSegmentArrayProperty createCurveSegmentArrayProperty(AbstractCurveSegment... curveSegment)
createDataBlock
public DataBlock createDataBlock()
createDirectPosition
public DirectPosition createDirectPosition()
createDirectPositionList
public DirectPositionList createDirectPositionList()
createDomainSet
public <T extends AbstractGeometry> DomainSet<T> createDomainSet()
createDoubleOrNull
public DoubleOrNull createDoubleOrNull()
createDoubleOrNull
public DoubleOrNull createDoubleOrNull(double _double)
createDoubleOrNull
public DoubleOrNull createDoubleOrNull(Null _null)
createDoubleOrNullList
public DoubleOrNullList createDoubleOrNullList()
createEnvelope
public Envelope createEnvelope()
createEnvelope
public Envelope createEnvelope(BoundingBox boundingBox)
createExterior
public Exterior createExterior()
createExterior
public Exterior createExterior(AbstractRing abstractRing)
createFeatureArrayProperty
public FeatureArrayProperty createFeatureArrayProperty()
createFeatureArrayProperty
public FeatureArrayProperty createFeatureArrayProperty(java.util.List<AbstractFeature> feature)
createFeatureArrayProperty
public FeatureArrayProperty createFeatureArrayProperty(AbstractFeature... feature)
createFeatureProperty
public <T extends AbstractFeature> FeatureProperty<T> createFeatureProperty()
createFeatureProperty
public <T extends AbstractFeature> FeatureProperty<T> createFeatureProperty(T abstractFeature)
createFeatureProperty
public <T extends AbstractFeature> FeatureProperty<T> createFeatureProperty(java.lang.String xlink)
createFeatureMember
public FeatureMember createFeatureMember()
createFeatureMember
public FeatureMember createFeatureMember(AbstractFeature feature)
createFeatureMember
public FeatureMember createFeatureMember(java.lang.String xlink)
createFile
public File createFile()
createGenericMetaData
public MetaData createGenericMetaData()
createGeometricComplex
public GeometricComplex createGeometricComplex()
createGeometricComplex
public GeometricComplex createGeometricComplex(java.util.List<AbstractGeometricPrimitive> abstractGeometricPrimitives)
createGeometricComplex
public GeometricComplex createGeometricComplex(AbstractGeometricPrimitive... abstractGeometricPrimitives)
createGeometricComplexProperty
public GeometricComplexProperty createGeometricComplexProperty()
createGeometricComplexProperty
public GeometricComplexProperty createGeometricComplexProperty(GeometricComplex geometricComplex)
createGeometricComplexProperty
public GeometricComplexProperty createGeometricComplexProperty(java.lang.String xlink)
createGeometricPositionGroup
public GeometricPositionGroup createGeometricPositionGroup()
createGeometricPositionGroup
public GeometricPositionGroup createGeometricPositionGroup(DirectPosition pos)
createGeometricPositionGroup
public GeometricPositionGroup createGeometricPositionGroup(PointProperty pointProperty)
createGeometricPrimitiveProperty
public GeometricPrimitiveProperty createGeometricPrimitiveProperty()
createGeometricPrimitiveProperty
public GeometricPrimitiveProperty createGeometricPrimitiveProperty(AbstractGeometricPrimitive abstractGeometricPrimitive)
createGeometricPrimitiveProperty
public GeometricPrimitiveProperty createGeometricPrimitiveProperty(java.lang.String xlink)
createGeometryProperty
public <T extends AbstractGeometry> GeometryProperty<T> createGeometryProperty()
createGeometryProperty
public <T extends AbstractGeometry> GeometryProperty<T> createGeometryProperty(T abstractGeometry)
createGeometryProperty
public <T extends AbstractGeometry> GeometryProperty<T> createGeometryProperty(java.lang.String xlink)
createGrid
public Grid createGrid()
createGridEnvelope
public GridEnvelope createGridEnvelope()
createGridFunction
public GridFunction createGridFunction()
createGridLimits
public GridLimits createGridLimits()
createIndexMap
public IndexMap createIndexMap()
createInnerBoundaryIs
public InnerBoundaryIs createInnerBoundaryIs()
createInnerBoundaryIs
public InnerBoundaryIs createInnerBoundaryIs(AbstractRing abstractRing)
createIntegerOrNull
public IntegerOrNull createIntegerOrNull()
createIntegerOrNull
public IntegerOrNull createIntegerOrNull(int _int)
createIntegerOrNull
public IntegerOrNull createIntegerOrNull(Null _null)
createIntegerOrNullList
public IntegerOrNullList createIntegerOrNullList()
createInterior
public Interior createInterior()
createInterior
public Interior createInterior(AbstractRing abstractRing)
createLength
public Length createLength()
createLinearRing
public LinearRing createLinearRing()
createLinearRingProperty
public LinearRingProperty createLinearRingProperty()
createLinearRingProperty
public LinearRingProperty createLinearRingProperty(LinearRing linearRing)
createLineString
public LineString createLineString()
createLineStringProperty
public LineStringProperty createLineStringProperty()
createLineStringProperty
public LineStringProperty createLineStringProperty(LineString lineString)
createLineStringProperty
public LineStringProperty createLineStringProperty(java.lang.String xlink)
createLineStringSegmentArrayProperty
public LineStringSegmentArrayProperty createLineStringSegmentArrayProperty()
createLineStringSegmentArrayProperty
public LineStringSegmentArrayProperty createLineStringSegmentArrayProperty(java.util.List<LineStringSegment> lineStringSegment)
createLineStringSegmentArrayProperty
public LineStringSegmentArrayProperty createLineStringSegmentArrayProperty(LineStringSegment... lineStringSegment)
createLineStringSegment
public LineStringSegment createLineStringSegment()
createLocationProperty
public LocationProperty createLocationProperty()
createLocationProperty
public LocationProperty createLocationProperty(AbstractGeometry abstractGeometry)
createLocationProperty
public LocationProperty createLocationProperty(java.lang.String xlink)
createMeasure
public Measure createMeasure()
createMeasureOrNullList
public MeasureOrNullList createMeasureOrNullList()
createMetaDataProperty
public MetaDataProperty createMetaDataProperty()
createMetaDataProperty
public MetaDataProperty createMetaDataProperty(MetaData metaData)
createMetaDataProperty
public MetaDataProperty createMetaDataProperty(java.lang.String xlink)
createMultiCurve
public MultiCurve createMultiCurve()
createMultiCurve
public MultiCurve createMultiCurve(java.util.List<AbstractCurve> abstractCurves)
createMultiCurve
public MultiCurve createMultiCurve(AbstractCurve... abstractCurves)
createMultiCurveProperty
public MultiCurveProperty createMultiCurveProperty()
createMultiCurveProperty
public MultiCurveProperty createMultiCurveProperty(MultiCurve multiCurve)
createMultiCurveProperty
public MultiCurveProperty createMultiCurveProperty(java.lang.String xlink)
createMultiLineString
public MultiLineString createMultiLineString()
createMultiLineString
public MultiLineString createMultiLineString(java.util.List<LineString> lineStrings)
createMultiLineString
public MultiLineString createMultiLineString(LineString... lineStrings)
createMultiLineStringProperty
public MultiLineStringProperty createMultiLineStringProperty()
createMultiLineStringProperty
public MultiLineStringProperty createMultiLineStringProperty(MultiLineString multiLineString)
createMultiLineStringProperty
public MultiLineStringProperty createMultiLineStringProperty(java.lang.String xlink)
createMultiPoint
public MultiPoint createMultiPoint()
createMultiPoint
public MultiPoint createMultiPoint(java.util.List<Point> points)
createMultiPoint
public MultiPoint createMultiPoint(Point... points)
createMultiPointProperty
public MultiPointProperty createMultiPointProperty()
createMultiPointProperty
public MultiPointProperty createMultiPointProperty(MultiPoint multiPoint)
createMultiPointProperty
public MultiPointProperty createMultiPointProperty(java.lang.String xlink)
createMultiPolygon
public MultiPolygon createMultiPolygon()
createMultiPolygon
public MultiPolygon createMultiPolygon(java.util.List<Polygon> polygons)
createMultiPolygon
public MultiPolygon createMultiPolygon(Polygon... polygons)
createMultiPolygonProperty
public MultiPolygonProperty createMultiPolygonProperty()
createMultiPolygonProperty
public MultiPolygonProperty createMultiPolygonProperty(MultiPolygon multiPolygon)
createMultiPolygonProperty
public MultiPolygonProperty createMultiPolygonProperty(java.lang.String xlink)
createMultiSolid
public MultiSolid createMultiSolid()
createMultiSolid
public MultiSolid createMultiSolid(java.util.List<AbstractSolid> abstractSolids)
createMultiSolid
public MultiSolid createMultiSolid(AbstractSolid... abstractSolids)
createMultiSolidProperty
public MultiSolidProperty createMultiSolidProperty()
createMultiSolidProperty
public MultiSolidProperty createMultiSolidProperty(MultiSolid multiSolid)
createMultiSolidProperty
public MultiSolidProperty createMultiSolidProperty(java.lang.String xlink)
createMultiSurface
public MultiSurface createMultiSurface()
createMultiSurface
public MultiSurface createMultiSurface(java.util.List<AbstractSurface> abstractSurfaces)
createMultiSurface
public MultiSurface createMultiSurface(AbstractSurface... abstractSurfaces)
createMultiSurfaceProperty
public MultiSurfaceProperty createMultiSurfaceProperty()
createMultiSurfaceProperty
public MultiSurfaceProperty createMultiSurfaceProperty(MultiSurface multiSurface)
createMultiSurfaceProperty
public MultiSurfaceProperty createMultiSurfaceProperty(java.lang.String xlink)
createNameOrNull
public NameOrNull createNameOrNull()
createNameOrNull
public NameOrNull createNameOrNull(java.lang.String name)
createNameOrNull
public NameOrNull createNameOrNull(Null _null)
createNull
public Null createNull()
createOrientableCurve
public OrientableCurve createOrientableCurve()
createOrientableCurve
public OrientableCurve createOrientableCurve(AbstractCurve base,
java.lang.String orientation)
createOrientableCurve
public OrientableCurve createOrientableCurve(java.lang.String xlink,
java.lang.String orientation)
createOrientableSurface
public OrientableSurface createOrientableSurface()
createOrientableSurface
public OrientableSurface createOrientableSurface(AbstractSurface base,
java.lang.String orientation)
createOrientableSurface
public OrientableSurface createOrientableSurface(java.lang.String xlink,
java.lang.String orientation)
createOuterBoundaryIs
public OuterBoundaryIs createOuterBoundaryIs()
createOuterBoundaryIs
public OuterBoundaryIs createOuterBoundaryIs(AbstractRing abstractRing)
createPosOrPointPropertyOrPointRep
public PosOrPointPropertyOrPointRep createPosOrPointPropertyOrPointRep()
createPosOrPointPropertyOrPointRep
public PosOrPointPropertyOrPointRep createPosOrPointPropertyOrPointRep(DirectPosition pos)
createPosOrPointPropertyOrPointRep
public PosOrPointPropertyOrPointRep createPosOrPointPropertyOrPointRep(PointProperty pointProperty)
createPosOrPointPropertyOrPointRep
public PosOrPointPropertyOrPointRep createPosOrPointPropertyOrPointRep(PointRep pointRep)
createPosOrPointPropertyOrPointRepOrCoord
public PosOrPointPropertyOrPointRepOrCoord createPosOrPointPropertyOrPointRepOrCoord()
createPosOrPointPropertyOrPointRepOrCoord
public PosOrPointPropertyOrPointRepOrCoord createPosOrPointPropertyOrPointRepOrCoord(DirectPosition pos)
createPosOrPointPropertyOrPointRepOrCoord
public PosOrPointPropertyOrPointRepOrCoord createPosOrPointPropertyOrPointRepOrCoord(PointProperty pointProperty)
createPosOrPointPropertyOrPointRepOrCoord
public PosOrPointPropertyOrPointRepOrCoord createPosOrPointPropertyOrPointRepOrCoord(PointRep pointRep)
createPosOrPointPropertyOrPointRepOrCoord
public PosOrPointPropertyOrPointRepOrCoord createPosOrPointPropertyOrPointRepOrCoord(Coord coord)
createPointArrayProperty
public PointArrayProperty createPointArrayProperty()
createPointArrayProperty
public PointArrayProperty createPointArrayProperty(java.util.List<Point> point)
createPointArrayProperty
public PointArrayProperty createPointArrayProperty(Point... point)
createPoint
public Point createPoint()
createPointProperty
public PointProperty createPointProperty()
createPointProperty
public PointProperty createPointProperty(Point point)
createPointProperty
public PointProperty createPointProperty(java.lang.String xlink)
createPointRep
public PointRep createPointRep()
createPointRep
public PointRep createPointRep(Point point)
createPointRep
public PointRep createPointRep(java.lang.String xlink)
createPolygon
public Polygon createPolygon()
createPolygonProperty
public PolygonProperty createPolygonProperty()
createPolygonProperty
public PolygonProperty createPolygonProperty(Polygon polygon)
createPolygonProperty
public PolygonProperty createPolygonProperty(java.lang.String xlink)
createPriorityLocationProperty
public PriorityLocationProperty createPriorityLocationProperty()
createPriorityLocationProperty
public PriorityLocationProperty createPriorityLocationProperty(AbstractGeometry abstractGeometry)
createPriorityLocationProperty
public PriorityLocationProperty createPriorityLocationProperty(java.lang.String xlink)
createQuantityExtent
public QuantityExtent createQuantityExtent()
createRangeParameters
public RangeParameters createRangeParameters()
createRangeParameters
public RangeParameters createRangeParameters(ValueObject valueObject)
createRangeSet
public RangeSet createRangeSet()
createRangeSet
public RangeSet createRangeSet(DataBlock dataBlock)
createRangeSet
public RangeSet createRangeSet(File file)
createRangeSet
public RangeSet createRangeSet(ScalarValueList scalarValueList)
createRangeSet
public RangeSet createRangeSet(ValueArray valueArray)
createRectangle
public Rectangle createRectangle()
createRectifiedGrid
public RectifiedGrid createRectifiedGrid()
createRectifiedGridCoverage
public RectifiedGridCoverage createRectifiedGridCoverage()
createRectifiedGridDomain
public RectifiedGridDomain createRectifiedGridDomain()
createRing
public Ring createRing()
createScalarValue
public ScalarValue createScalarValue()
createScalarValue
public ScalarValue createScalarValue(boolean _boolean)
createScalarValue
public ScalarValue createScalarValue(Code category)
createScalarValue
public ScalarValue createScalarValue(java.lang.Integer count)
createScalarValue
public ScalarValue createScalarValue(Measure quantity)
createScalarValueList
public ScalarValueList createScalarValueList()
createSequenceRule
public SequenceRule createSequenceRule()
createScalarValueList
public ScalarValueList createScalarValueList(BooleanOrNullList booleanList)
createScalarValueList
public ScalarValueList createScalarValueList(CodeOrNullList categoryList)
createScalarValueList
public ScalarValueList createScalarValueList(IntegerOrNullList countList)
createScalarValueList
public ScalarValueList createScalarValueList(MeasureOrNullList quantityList)
createSolidArrayProperty
public SolidArrayProperty createSolidArrayProperty()
createSolidArrayProperty
public SolidArrayProperty createSolidArrayProperty(java.util.List<AbstractSolid> abstractSolid)
createSolidArrayProperty
public SolidArrayProperty createSolidArrayProperty(AbstractSolid... abstractSolid)
createSolid
public Solid createSolid()
createSolidProperty
public SolidProperty createSolidProperty()
createSolidProperty
public SolidProperty createSolidProperty(AbstractSolid abstractSolid)
createSolidProperty
public SolidProperty createSolidProperty(java.lang.String xlink)
createSpeed
public Speed createSpeed()
createStringOrRef
public StringOrRef createStringOrRef()
createSurfaceArrayProperty
public SurfaceArrayProperty createSurfaceArrayProperty()
createSurfaceArrayProperty
public SurfaceArrayProperty createSurfaceArrayProperty(java.util.List<AbstractSurface> abstractSurface)
createSurfaceArrayProperty
public SurfaceArrayProperty createSurfaceArrayProperty(AbstractSurface... abstractSurface)
createSurface
public Surface createSurface()
createSurfacePatchArrayProperty
public SurfacePatchArrayProperty createSurfacePatchArrayProperty()
createSurfacePatchArrayProperty
public SurfacePatchArrayProperty createSurfacePatchArrayProperty(java.util.List<AbstractSurfacePatch> surfacePatch)
createSurfacePatchArrayProperty
public SurfacePatchArrayProperty createSurfacePatchArrayProperty(AbstractSurfacePatch... surfacePatch)
createSurfaceProperty
public SurfaceProperty createSurfaceProperty()
createSurfaceProperty
public SurfaceProperty createSurfaceProperty(AbstractSurface abstractSurface)
createSurfaceProperty
public SurfaceProperty createSurfaceProperty(java.lang.String xlink)
createTin
public Tin createTin()
createTriangle
public Triangle createTriangle()
createTrianglePatchArrayProperty
public TrianglePatchArrayProperty createTrianglePatchArrayProperty()
createTrianglePatchArrayProperty
public TrianglePatchArrayProperty createTrianglePatchArrayProperty(java.util.List<Triangle> triangle)
createTrianglePatchArrayProperty
public TrianglePatchArrayProperty createTrianglePatchArrayProperty(Triangle... triangle)
createTriangulatedSurface
public TriangulatedSurface createTriangulatedSurface()
createValue
public Value createValue()
createValue
public Value createValue(ValueObject valueObject)
createValue
public Value createValue(AbstractGeometry geometry)
createValue
public Value createValue(GenericValueObject genericValueObject)
createValue
public Value createValue(Null _null)
createValueArray
public ValueArray createValueArray()
createValueArray
public ValueArray createValueArray(java.util.List<Value> values)
createValueArray
public ValueArray createValueArray(Value... values)
createValueArrayProperty
public ValueArrayProperty createValueArrayProperty()
createValueArrayProperty
public ValueArrayProperty createValueArrayProperty(java.util.List<Value> values)
createValueArrayProperty
public ValueArrayProperty createValueArrayProperty(Value... values)
createValueExtent
public ValueExtent createValueExtent()
createValueExtent
public ValueExtent createValueExtent(CategoryExtent categoryExtent)
createValueExtent
public ValueExtent createValueExtent(CountExtent countExtent)
createValueExtent
public ValueExtent createValueExtent(QuantityExtent quantityExtent)
createValueObject
public ValueObject createValueObject()
createValueObject
public ValueObject createValueObject(ScalarValue scalarValue)
createValueObject
public ValueObject createValueObject(ScalarValueList scalarValueList)
createValueObject
public ValueObject createValueObject(ValueExtent valueExtent)
createValueObject
public ValueObject createValueObject(CompositeValue compositeValue)
createValueProperty
public ValueProperty createValueProperty()
createValueProperty
public ValueProperty createValueProperty(Value value)
createVector
public Vector createVector()
createVector
public Vector createVector(Matrix matrix)