Package slash.navigation.rtz.binding10
Class Route
java.lang.Object
slash.navigation.rtz.binding10.Route
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="routeInfo" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="routeName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="routeAuthor" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="routeStatus" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="vesselName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="validityPeriodStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="validityPeriodEnd" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="waypoints">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="defaultWaypoint" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="leg" type="{http://www.cirm.org/RTZ/1/0}legType" minOccurs="0"/>
</sequence>
<attribute name="radius" type="{http://www.w3.org/2001/XMLSchema}double" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="waypoint" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="position">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="lat" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="lon" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
</restriction>
</complexContent>
</complexType>
</element>
<element name="leg" type="{http://www.cirm.org/RTZ/1/0}legType" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="radius" type="{http://www.w3.org/2001/XMLSchema}double" />
<attribute name="revision" type="{http://www.w3.org/2001/XMLSchema}int" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="schedules" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="schedule" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="manual">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="scheduleElement" type="{http://www.cirm.org/RTZ/1/0}scheduleElementType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="calculated">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="scheduleElement" type="{http://www.cirm.org/RTZ/1/0}scheduleElementType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="extensions" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any processContents='lax' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex typestatic classJava class for anonymous complex typestatic classJava class for anonymous complex typestatic classJava class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Route.Extensionsprotected Route.RouteInfoprotected Route.Schedulesprotected Stringprotected Route.Waypoints -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the extensions property.Gets the value of the routeInfo property.Gets the value of the schedules property.Gets the value of the version property.Gets the value of the waypoints property.voidsetExtensions(Route.Extensions value) Sets the value of the extensions property.voidsetRouteInfo(Route.RouteInfo value) Sets the value of the routeInfo property.voidsetSchedules(Route.Schedules value) Sets the value of the schedules property.voidsetVersion(String value) Sets the value of the version property.voidsetWaypoints(Route.Waypoints value) Sets the value of the waypoints property.
-
Field Details
-
routeInfo
-
waypoints
-
schedules
-
extensions
-
version
-
-
Constructor Details
-
Route
public Route()
-
-
Method Details
-
getRouteInfo
Gets the value of the routeInfo property.- Returns:
- possible object is
Route.RouteInfo
-
getWaypoints
Gets the value of the waypoints property.- Returns:
- possible object is
Route.Waypoints
-
getSchedules
Gets the value of the schedules property.- Returns:
- possible object is
Route.Schedules
-
getExtensions
Gets the value of the extensions property.- Returns:
- possible object is
Route.Extensions
-
getVersion
Gets the value of the version property.- Returns:
- possible object is
String
-
setVersion
Sets the value of the version property.- Parameters:
value- allowed object isString
-