View Javadoc

1   /*
2    * Copyright 2011-2012 The Kuali Foundation Licensed under the
3    * Educational Community License, Version 2.0 (the "License"); you may
4    * not use this file except in compliance with the License. You may
5    * obtain a copy of the License at
6    *
7    * http://www.osedu.org/licenses/ECL-2.0
8    *
9    * Unless required by applicable law or agreed to in writing,
10   * software distributed under the License is distributed on an "AS IS"
11   * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
12   * or implied. See the License for the specific language governing
13   * permissions and limitations under the License.
14   */
15  package org.kuali.mobility.bus.entity;
16  
17  /**
18   *
19   * @author Joe Swanson <joseswan@umich.edu>
20   */
21  public interface Bus {
22  
23      /**
24       * @return the color
25       */
26      String getColor();
27  
28      /**
29       * @return the heading
30       */
31      String getHeading();
32  
33      /**
34       * @return the id
35       */
36      long getId();
37  
38      /**
39       * @return the latitude
40       */
41      String getLatitude();
42  
43      /**
44       * @return the longitude
45       */
46      String getLongitude();
47  
48      /**
49       * @return the name
50       */
51      String getName();
52  
53      /**
54       * @return the routeId
55       */
56      long getRouteId();
57  
58      /**
59       * @return the routeName
60       */
61      String getRouteName();
62  
63      /**
64       * @param color the color to set
65       */
66      void setColor(String color);
67  
68      /**
69       * @param heading the heading to set
70       */
71      void setHeading(String heading);
72  
73      /**
74       * @param id the id to set
75       */
76      void setId(long id);
77  
78      /**
79       * @param latitude the latitude to set
80       */
81      void setLatitude(String latitude);
82  
83      /**
84       * @param longitude the longitude to set
85       */
86      void setLongitude(String longitude);
87  
88      /**
89       * @param name the name to set
90       */
91      void setName(String name);
92  
93      /**
94       * @param routeId the routeId to set
95       */
96      void setRouteId(long routeId);
97  
98      /**
99       * @param routeName the routeName to set
100      */
101     void setRouteName(String routeName);
102 
103 }