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 jakarta.xml.bind.JAXBElement<PolygonType> createPolygon(PolygonType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PolygonType>
-
createAbstractSurface
public jakarta.xml.bind.JAXBElement<AbstractSurfaceType> createAbstractSurface(AbstractSurfaceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractSurfaceType>
-
createAbstractGeometricPrimitive
public jakarta.xml.bind.JAXBElement<AbstractGeometricPrimitiveType> createAbstractGeometricPrimitive(AbstractGeometricPrimitiveType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractGeometricPrimitiveType>
-
createAbstractGeometry
public jakarta.xml.bind.JAXBElement<AbstractGeometryType> createAbstractGeometry(AbstractGeometryType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractGeometryType>
-
createAbstractGML
public jakarta.xml.bind.JAXBElement<AbstractGMLType> createAbstractGML(AbstractGMLType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractGMLType>
-
createAbstractObject
public jakarta.xml.bind.JAXBElement<Object> createAbstractObject(Object value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<Object>
-
createAbstractAssociationRole
public jakarta.xml.bind.JAXBElement<AssociationRoleType> createAbstractAssociationRole(AssociationRoleType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AssociationRoleType>
-
createAbstractStrictAssociationRole
public jakarta.xml.bind.JAXBElement<AssociationRoleType> createAbstractStrictAssociationRole(AssociationRoleType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AssociationRoleType>
-
createAbstractReference
public jakarta.xml.bind.JAXBElement<ReferenceType> createAbstractReference(ReferenceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ReferenceType>
-
createReversePropertyName
public jakarta.xml.bind.JAXBElement<String> createReversePropertyName(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createDescriptionReference
public jakarta.xml.bind.JAXBElement<ReferenceType> createDescriptionReference(ReferenceType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<ReferenceType>
-
createName
public jakarta.xml.bind.JAXBElement<CodeType> createName(CodeType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<CodeType>
-
createTargetElement
public jakarta.xml.bind.JAXBElement<String> createTargetElement(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createAssociationName
public jakarta.xml.bind.JAXBElement<String> createAssociationName(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createDefaultCodeSpace
public jakarta.xml.bind.JAXBElement<String> createDefaultCodeSpace(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createGmlProfileSchema
public jakarta.xml.bind.JAXBElement<String> createGmlProfileSchema(String value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<String>
-
createPos
public jakarta.xml.bind.JAXBElement<DirectPositionType> createPos(DirectPositionType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<DirectPositionType>
-
createEnvelope
public jakarta.xml.bind.JAXBElement<EnvelopeType> createEnvelope(EnvelopeType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<EnvelopeType>
-
createPoint
public jakarta.xml.bind.JAXBElement<PointType> createPoint(PointType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<PointType>
-
createAbstractCurve
public jakarta.xml.bind.JAXBElement<AbstractCurveType> createAbstractCurve(AbstractCurveType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractCurveType>
-
createLineString
public jakarta.xml.bind.JAXBElement<LineStringType> createLineString(LineStringType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LineStringType>
-
createExterior
public jakarta.xml.bind.JAXBElement<AbstractRingPropertyType> createExterior(AbstractRingPropertyType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractRingPropertyType>
-
createInterior
public jakarta.xml.bind.JAXBElement<AbstractRingPropertyType> createInterior(AbstractRingPropertyType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractRingPropertyType>
-
createAbstractRing
public jakarta.xml.bind.JAXBElement<AbstractRingType> createAbstractRing(AbstractRingType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<AbstractRingType>
-
createLinearRing
public jakarta.xml.bind.JAXBElement<LinearRingType> createLinearRing(LinearRingType value)
- Parameters:
value- Java instance representing xml element's value.- Returns:
- the new instance of
JAXBElement<LinearRingType>
-
-