1   package org.wcb.model.vo;
2   
3   /**
4    * <small>
5    * Copyright (c)  2006  wbogaardt.
6    * Permission is granted to copy, distribute and/or modify this document
7    * under the terms of the GNU Free Documentation License, Version 1.2
8    * or any later version published by the Free Software Foundation;
9    * with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
10   * Texts.  A copy of the license is included in the section entitled "GNU
11   * Free Documentation License".
12   * <p/>
13   * $File:  $ <br>
14   * $Change:  $ submitted by $Author: wbogaardt $ at $DateTime: Apr 20, 2006 4:00:21 PM $ <br>
15   * </small>
16   *
17   * @author wbogaardt
18   * @version 1
19   *          Date: Apr 20, 2006
20   *          Time: 4:00:21 PM
21   */
22  
23  public class LogImportVO {
24      private int entryDatePosition = -1;
25      private int registrationPosition = -1;
26      private int FAAFromPosition = -1;
27      private int viaPosition = -1;
28      private int FAAToPosition = -1;
29      private int flightDurationPosition = -1;
30      private int PICPosition = -1;
31      private int SICPosition = -1;
32      private int crossCountryPosition = -1;
33      private int flightInstructingPosition = -1;
34      private int safetyPilotPosition = -1;
35      private int dualReceivedPosition = -1;
36      private int soloPosition = -1;
37      private int dayTakoffPosition = -1;
38      private int dayLandingPosition = -1;
39      private int nightTakeoffPosition = -1;
40      private int nightLandingPosition = -1;
41      private int instrumentApproachesPosition = -1;
42      private int conditionNightPosition = -1;
43      private int actualIMCPosition = -1;
44      private int simulatedIMCPosition = -1;
45      private int flightSimPosition = -1;
46  
47      public int getEntryDatePosition() {
48          return entryDatePosition;
49      }
50  
51      public void setEntryDatePosition(int entryDatePosition) {
52          this.entryDatePosition = entryDatePosition;
53      }
54  
55      public int getRegistrationPosition() {
56          return registrationPosition;
57      }
58  
59      public void setRegistrationPosition(int registrationPosition) {
60          this.registrationPosition = registrationPosition;
61      }
62  
63      public int getFAAFromPosition() {
64          return FAAFromPosition;
65      }
66  
67      public void setFAAFromPosition(int FAAFromPosition) {
68          this.FAAFromPosition = FAAFromPosition;
69      }
70  
71      public int getViaPosition() {
72          return viaPosition;
73      }
74  
75      public void setViaPosition(int viaPosition) {
76          this.viaPosition = viaPosition;
77      }
78  
79      public int getFAAToPosition() {
80          return FAAToPosition;
81      }
82  
83      public void setFAAToPosition(int FAAToPosition) {
84          this.FAAToPosition = FAAToPosition;
85      }
86  
87      public int getFlightDurationPosition() {
88          return flightDurationPosition;
89      }
90  
91      public void setFlightDurationPosition(int flightDurationPosition) {
92          this.flightDurationPosition = flightDurationPosition;
93      }
94  
95      public int getPICPosition() {
96          return PICPosition;
97      }
98  
99      public void setPICPosition(int PICPosition) {
100         this.PICPosition = PICPosition;
101     }
102 
103     public int getSICPosition() {
104         return SICPosition;
105     }
106 
107     public void setSICPosition(int SICPosition) {
108         this.SICPosition = SICPosition;
109     }
110 
111     public int getCrossCountryPosition() {
112         return crossCountryPosition;
113     }
114 
115     public void setCrossCountryPosition(int crossCountryPosition) {
116         this.crossCountryPosition = crossCountryPosition;
117     }
118 
119     public int getFlightInstructingPosition() {
120         return flightInstructingPosition;
121     }
122 
123     public void setFlightInstructingPosition(int flightInstructingPosition) {
124         this.flightInstructingPosition = flightInstructingPosition;
125     }
126 
127     public int getSafetyPilotPosition() {
128         return safetyPilotPosition;
129     }
130 
131     public void setSafetyPilotPosition(int safetyPilotPosition) {
132         this.safetyPilotPosition = safetyPilotPosition;
133     }
134 
135     public int getDualReceivedPosition() {
136         return dualReceivedPosition;
137     }
138 
139     public void setDualReceivedPosition(int dualReceivedPosition) {
140         this.dualReceivedPosition = dualReceivedPosition;
141     }
142 
143     public int getSoloPosition() {
144         return soloPosition;
145     }
146 
147     public void setSoloPosition(int soloPosition) {
148         this.soloPosition = soloPosition;
149     }
150 
151     public int getDayTakoffPosition() {
152         return dayTakoffPosition;
153     }
154 
155     public void setDayTakoffPosition(int dayTakoffPosition) {
156         this.dayTakoffPosition = dayTakoffPosition;
157     }
158 
159     public int getDayLandingPosition() {
160         return dayLandingPosition;
161     }
162 
163     public void setDayLandingPosition(int dayLandingPosition) {
164         this.dayLandingPosition = dayLandingPosition;
165     }
166 
167     public int getNightTakeoffPosition() {
168         return nightTakeoffPosition;
169     }
170 
171     public void setNightTakeoffPosition(int nightTakeoffPosition) {
172         this.nightTakeoffPosition = nightTakeoffPosition;
173     }
174 
175     public int getNightLandingPosition() {
176         return nightLandingPosition;
177     }
178 
179     public void setNightLandingPosition(int nightLandingPosition) {
180         this.nightLandingPosition = nightLandingPosition;
181     }
182 
183     public int getInstrumentApproachesPosition() {
184         return instrumentApproachesPosition;
185     }
186 
187     public void setInstrumentApproachesPosition(int instrumentApproachesPosition) {
188         this.instrumentApproachesPosition = instrumentApproachesPosition;
189     }
190 
191     public int getConditionNightPosition() {
192         return conditionNightPosition;
193     }
194 
195     public void setConditionNightPosition(int conditionNightPosition) {
196         this.conditionNightPosition = conditionNightPosition;
197     }
198 
199     public int getActualIMCPosition() {
200         return actualIMCPosition;
201     }
202 
203     public void setActualIMCPosition(int actualIMCPosition) {
204         this.actualIMCPosition = actualIMCPosition;
205     }
206 
207     public int getSimulatedIMCPosition() {
208         return simulatedIMCPosition;
209     }
210 
211     public void setSimulatedIMCPosition(int simulatedIMCPosition) {
212         this.simulatedIMCPosition = simulatedIMCPosition;
213     }
214 
215     public int getFlightSimPosition() {
216         return flightSimPosition;
217     }
218 
219     public void setFlightSimPosition(int flightSimPosition) {
220         this.flightSimPosition = flightSimPosition;
221     }
222 
223     public int getLength() {
224         int returnValue = 0;
225         if (this.getEntryDatePosition() > -1) {
226             returnValue++;
227         }
228         if (this.getRegistrationPosition() > -1) {
229             returnValue++;
230         }
231         return returnValue;
232     }
233 }