Class ObjectFactory

java.lang.Object
slash.navigation.gpx.osmand.ObjectFactory

public class ObjectFactory extends Object
This object contains factory methods for each Java content interface and Java element interface generated in the slash.navigation.gpx.osmand package.

An ObjectFactory allows you to programmatically 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 Details

    • ObjectFactory

      public ObjectFactory()
      Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: slash.navigation.gpx.osmand
  • Method Details

    • createOsmAndExtensionsType

      public OsmAndExtensionsType createOsmAndExtensionsType()
      Create an instance of OsmAndExtensionsType
      Returns:
      the new instance of OsmAndExtensionsType
    • createWaypointExtensionsType

      public WaypointExtensionsType createWaypointExtensionsType()
      Create an instance of WaypointExtensionsType
      Returns:
      the new instance of WaypointExtensionsType
    • createRouteType

      public RouteType createRouteType()
      Create an instance of RouteType
      Returns:
      the new instance of RouteType
    • createSegmentType

      public SegmentType createSegmentType()
      Create an instance of SegmentType
      Returns:
      the new instance of SegmentType
    • createTypesType

      public TypesType createTypesType()
      Create an instance of TypesType
      Returns:
      the new instance of TypesType
    • createTypeDefinitionType

      public TypeDefinitionType createTypeDefinitionType()
      Create an instance of TypeDefinitionType
      Returns:
      the new instance of TypeDefinitionType
    • createPointsGroupsType

      public PointsGroupsType createPointsGroupsType()
      Create an instance of PointsGroupsType
      Returns:
      the new instance of PointsGroupsType
    • createGroupType

      public GroupType createGroupType()
      Create an instance of GroupType
      Returns:
      the new instance of GroupType
    • createOsmAndExtensionsTypeColor

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeColor(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeWidth

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeWidth(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShowArrows

      public jakarta.xml.bind.JAXBElement<Boolean> createOsmAndExtensionsTypeShowArrows(Boolean value)
      Create an instance of JAXBElement<Boolean>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Boolean>
    • createOsmAndExtensionsTypeShowStartFinish

      public jakarta.xml.bind.JAXBElement<Boolean> createOsmAndExtensionsTypeShowStartFinish(Boolean value)
      Create an instance of JAXBElement<Boolean>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Boolean>
    • createOsmAndExtensionsTypeSplitType

      public jakarta.xml.bind.JAXBElement<SplitTypeEnum> createOsmAndExtensionsTypeSplitType(SplitTypeEnum value)
      Create an instance of JAXBElement<SplitTypeEnum>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<SplitTypeEnum>
    • createOsmAndExtensionsTypeSplitInterval

      public jakarta.xml.bind.JAXBElement<Double> createOsmAndExtensionsTypeSplitInterval(Double value)
      Create an instance of JAXBElement<Double>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Double>
    • createOsmAndExtensionsTypeLine3DVisualizationByType

      public jakarta.xml.bind.JAXBElement<Visualization3DTypeEnum> createOsmAndExtensionsTypeLine3DVisualizationByType(Visualization3DTypeEnum value)
      Create an instance of JAXBElement<Visualization3DTypeEnum>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Visualization3DTypeEnum>
    • createOsmAndExtensionsTypeLine3DVisualizationWallColorType

      public jakarta.xml.bind.JAXBElement<WallColorTypeEnum> createOsmAndExtensionsTypeLine3DVisualizationWallColorType(WallColorTypeEnum value)
      Create an instance of JAXBElement<WallColorTypeEnum>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<WallColorTypeEnum>
    • createOsmAndExtensionsTypeLine3DVisualizationPositionType

      public jakarta.xml.bind.JAXBElement<PositionTypeEnum> createOsmAndExtensionsTypeLine3DVisualizationPositionType(PositionTypeEnum value)
      Create an instance of JAXBElement<PositionTypeEnum>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<PositionTypeEnum>
    • createOsmAndExtensionsTypeVerticalExaggerationScale

      public jakarta.xml.bind.JAXBElement<Float> createOsmAndExtensionsTypeVerticalExaggerationScale(Float value)
      Create an instance of JAXBElement<Float>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Float>
    • createOsmAndExtensionsTypeElevationMeters

      public jakarta.xml.bind.JAXBElement<Float> createOsmAndExtensionsTypeElevationMeters(Float value)
      Create an instance of JAXBElement<Float>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Float>
    • createOsmAndExtensionsTypeColoringType

      public jakarta.xml.bind.JAXBElement<ColoringTypeEnum> createOsmAndExtensionsTypeColoringType(ColoringTypeEnum value)
      Create an instance of JAXBElement<ColoringTypeEnum>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<ColoringTypeEnum>
    • createOsmAndExtensionsTypeColorPalette

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeColorPalette(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeActivity

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeActivity(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeRoute

      public jakarta.xml.bind.JAXBElement<RouteType> createOsmAndExtensionsTypeRoute(RouteType value)
      Create an instance of JAXBElement<RouteType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<RouteType>
    • createOsmAndExtensionsTypeTypes

      public jakarta.xml.bind.JAXBElement<TypesType> createOsmAndExtensionsTypeTypes(TypesType value)
      Create an instance of JAXBElement<TypesType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<TypesType>
    • createOsmAndExtensionsTypePointsGroups

      public jakarta.xml.bind.JAXBElement<PointsGroupsType> createOsmAndExtensionsTypePointsGroups(PointsGroupsType value)
      Create an instance of JAXBElement<PointsGroupsType>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<PointsGroupsType>
    • createOsmAndExtensionsTypeRef

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeRef(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShieldText

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeShieldText(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShieldFg

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeShieldFg(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShieldFg2

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeShieldFg2(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShieldBg

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeShieldBg(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShieldTextcolor

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeShieldTextcolor(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeShieldWaycolor

      public jakarta.xml.bind.JAXBElement<String> createOsmAndExtensionsTypeShieldWaycolor(String value)
      Create an instance of JAXBElement<String>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<String>
    • createOsmAndExtensionsTypeTranslucentLineColors

      public jakarta.xml.bind.JAXBElement<Boolean> createOsmAndExtensionsTypeTranslucentLineColors(Boolean value)
      Create an instance of JAXBElement<Boolean>
      Parameters:
      value - Java instance representing xml element's value.
      Returns:
      the new instance of JAXBElement<Boolean>