Package net.opengis.gml._3
Class ObjectFactory
- java.lang.Object
-
- net.opengis.gml._3.ObjectFactory
-
public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the net.opengis.gml._3 package.An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
-
-
Constructor Summary
Constructors Constructor Description ObjectFactory()Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: net.opengis.gml._3
-
Method Summary
-
-
-
Method Detail
-
createPolygonType
public PolygonType createPolygonType()
Create an instance ofPolygonType
-
createAssociationRoleType
public AssociationRoleType createAssociationRoleType()
Create an instance ofAssociationRoleType
-
createReferenceType
public ReferenceType createReferenceType()
Create an instance ofReferenceType
-
createIdentifier
public Identifier createIdentifier()
Create an instance ofIdentifier
-
createDirectPositionType
public DirectPositionType createDirectPositionType()
Create an instance ofDirectPositionType
-
createEnvelopeType
public EnvelopeType createEnvelopeType()
Create an instance ofEnvelopeType
-
createPointProperty
public PointProperty createPointProperty()
Create an instance ofPointProperty
-
createCurveProperty
public CurveProperty createCurveProperty()
Create an instance ofCurveProperty
-
createLineStringType
public LineStringType createLineStringType()
Create an instance ofLineStringType
-
createSurfaceProperty
public SurfaceProperty createSurfaceProperty()
Create an instance ofSurfaceProperty
-
createAbstractRingPropertyType
public AbstractRingPropertyType createAbstractRingPropertyType()
Create an instance ofAbstractRingPropertyType
-
createLinearRingType
public LinearRingType createLinearRingType()
Create an instance ofLinearRingType
-
createMeasureType
public MeasureType createMeasureType()
Create an instance ofMeasureType
-
createCoordinatesType
public CoordinatesType createCoordinatesType()
Create an instance ofCoordinatesType
-
createCodeListType
public CodeListType createCodeListType()
Create an instance ofCodeListType
-
createCodeOrNilReasonListType
public CodeOrNilReasonListType createCodeOrNilReasonListType()
Create an instance ofCodeOrNilReasonListType
-
createMeasureListType
public MeasureListType createMeasureListType()
Create an instance ofMeasureListType
-
createMeasureOrNilReasonListType
public MeasureOrNilReasonListType createMeasureOrNilReasonListType()
Create an instance ofMeasureOrNilReasonListType
-
createGeometryPropertyType
public GeometryPropertyType createGeometryPropertyType()
Create an instance ofGeometryPropertyType
-
createGeometryArrayPropertyType
public GeometryArrayPropertyType createGeometryArrayPropertyType()
Create an instance ofGeometryArrayPropertyType
-
createGeometricPrimitivePropertyType
public GeometricPrimitivePropertyType createGeometricPrimitivePropertyType()
Create an instance ofGeometricPrimitivePropertyType
-
createPointArrayPropertyType
public PointArrayPropertyType createPointArrayPropertyType()
Create an instance ofPointArrayPropertyType
-
createCurveArrayPropertyType
public CurveArrayPropertyType createCurveArrayPropertyType()
Create an instance ofCurveArrayPropertyType
-
createSurfaceArrayPropertyType
public SurfaceArrayPropertyType createSurfaceArrayPropertyType()
Create an instance ofSurfaceArrayPropertyType
-
createLinearRingPropertyType
public LinearRingPropertyType createLinearRingPropertyType()
Create an instance ofLinearRingPropertyType
-
createPolygon
public JAXBElement<PolygonType> createPolygon(PolygonType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PolygonType>
-
createAbstractSurface
public JAXBElement<AbstractSurfaceType> createAbstractSurface(AbstractSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractSurfaceType>
-
createAbstractGeometricPrimitive
public JAXBElement<AbstractGeometricPrimitiveType> createAbstractGeometricPrimitive(AbstractGeometricPrimitiveType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractGeometricPrimitiveType>
-
createAbstractGeometry
public JAXBElement<AbstractGeometryType> createAbstractGeometry(AbstractGeometryType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractGeometryType>
-
createAbstractGML
public JAXBElement<AbstractGMLType> createAbstractGML(AbstractGMLType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractGMLType>
-
createAbstractObject
public JAXBElement<Object> createAbstractObject(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createAbstractAssociationRole
public JAXBElement<AssociationRoleType> createAbstractAssociationRole(AssociationRoleType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AssociationRoleType>
-
createAbstractStrictAssociationRole
public JAXBElement<AssociationRoleType> createAbstractStrictAssociationRole(AssociationRoleType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AssociationRoleType>
-
createAbstractReference
public JAXBElement<ReferenceType> createAbstractReference(ReferenceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ReferenceType>
-
createReversePropertyName
public JAXBElement<String> createReversePropertyName(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createDescriptionReference
public JAXBElement<ReferenceType> createDescriptionReference(ReferenceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ReferenceType>
-
createName
public JAXBElement<CodeType> createName(CodeType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<CodeType>
-
createTargetElement
public JAXBElement<String> createTargetElement(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createAssociationName
public JAXBElement<String> createAssociationName(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createDefaultCodeSpace
public JAXBElement<String> createDefaultCodeSpace(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createGmlProfileSchema
public JAXBElement<String> createGmlProfileSchema(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createPos
public JAXBElement<DirectPositionType> createPos(DirectPositionType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DirectPositionType>
-
createEnvelope
public JAXBElement<EnvelopeType> createEnvelope(EnvelopeType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<EnvelopeType>
-
createPoint
public JAXBElement<PointType> createPoint(PointType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PointType>
-
createAbstractCurve
public JAXBElement<AbstractCurveType> createAbstractCurve(AbstractCurveType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractCurveType>
-
createLineString
public JAXBElement<LineStringType> createLineString(LineStringType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LineStringType>
-
createExterior
public JAXBElement<AbstractRingPropertyType> createExterior(AbstractRingPropertyType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractRingPropertyType>
-
createInterior
public JAXBElement<AbstractRingPropertyType> createInterior(AbstractRingPropertyType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractRingPropertyType>
-
createAbstractRing
public JAXBElement<AbstractRingType> createAbstractRing(AbstractRingType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractRingType>
-
createLinearRing
public JAXBElement<LinearRingType> createLinearRing(LinearRingType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LinearRingType>
-
-