Skip to content

Commit e1ca331

Browse files
committed
Initial commit
0 parents  commit e1ca331

File tree

114 files changed

+49659
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+49659
-0
lines changed

src/java/com/pb/cmap/ctramp/Household.java

Lines changed: 1721 additions & 0 deletions
Large diffs are not rendered by default.

src/java/com/pb/cmap/ctramp/Person.java

Lines changed: 1956 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
package com.pb.cmap.ctramp;
2+
3+
import java.io.Serializable;
4+
import org.apache.log4j.Logger;
5+
import com.pb.models.ctrampIf.ModelStructure;
6+
import com.pb.models.ctrampIf.StopIf;
7+
import com.pb.models.ctrampIf.TourIf;
8+
9+
public class Stop implements StopIf, Serializable
10+
{
11+
12+
private int id;
13+
private int orig;
14+
private int origWalkSegment;
15+
private int dest;
16+
private int destWalkSegment;
17+
private int park;
18+
private int mode;
19+
private int stopPeriod;
20+
private boolean inbound;
21+
private int btap;
22+
private int atap;
23+
24+
private String origPurpose;
25+
private String destPurpose;
26+
private int stopPurposeIndex;
27+
28+
private Tour parentTour;
29+
30+
public Stop(TourIf parentTour, String origPurpose, String destPurpose, int id, boolean inbound, int stopPurposeIndex)
31+
{
32+
this.parentTour = (Tour) parentTour;
33+
this.origPurpose = origPurpose;
34+
this.destPurpose = destPurpose;
35+
this.stopPurposeIndex = stopPurposeIndex;
36+
this.id = id;
37+
this.inbound = inbound;
38+
}
39+
40+
public void setOrig(int orig)
41+
{
42+
this.orig = orig;
43+
}
44+
45+
public void setDest(int dest)
46+
{
47+
this.dest = dest;
48+
}
49+
50+
51+
public void setBTap(int tap) {
52+
btap = tap;
53+
}
54+
55+
public void setATap(int tap) {
56+
atap = tap;
57+
}
58+
59+
public int getBTap() {
60+
return(btap);
61+
}
62+
63+
public int getATap() {
64+
return(atap);
65+
}
66+
67+
public void setPark(int park)
68+
{
69+
this.park = park;
70+
}
71+
72+
public void setMode(int mode)
73+
{
74+
this.mode = mode;
75+
}
76+
77+
public void setStopPeriod(int period)
78+
{
79+
this.stopPeriod = period;
80+
}
81+
82+
public int getOrig()
83+
{
84+
return orig;
85+
}
86+
87+
public int getDest()
88+
{
89+
return dest;
90+
}
91+
92+
public int getPark()
93+
{
94+
return park;
95+
}
96+
97+
public String getDestPurpose()
98+
{
99+
return destPurpose;
100+
}
101+
102+
public int getStopPurposeIndex()
103+
{
104+
return stopPurposeIndex;
105+
}
106+
107+
public int getMode()
108+
{
109+
return mode;
110+
}
111+
112+
public int getStopPeriod() {
113+
return stopPeriod;
114+
}
115+
116+
public TourIf getTour()
117+
{
118+
return parentTour;
119+
}
120+
121+
public boolean isInboundStop()
122+
{
123+
return inbound;
124+
}
125+
126+
public int getStopId()
127+
{
128+
return id;
129+
}
130+
131+
public void logStopObject( Logger logger, int totalChars ) {
132+
133+
String separater = "";
134+
for (int i=0; i < totalChars; i++)
135+
separater += "-";
136+
137+
Household.logHelper( logger, "stopId: ", id, totalChars );
138+
Household.logHelper( logger, "origPurpose: ", origPurpose, totalChars );
139+
Household.logHelper( logger, "destPurpose: ", destPurpose, totalChars );
140+
Household.logHelper( logger, "orig: ", orig, totalChars );
141+
Household.logHelper( logger, "dest: ", dest, totalChars );
142+
Household.logHelper( logger, "mode: ", mode, totalChars );
143+
Household.logHelper( logger, "direction: ", inbound ? "inbound" : "outbound", totalChars );
144+
Household.logHelper( logger, inbound ? "inbound arrive period" : "outbound depart period: ", stopPeriod, totalChars );
145+
logger.info(separater);
146+
logger.info( "" );
147+
logger.info( "" );
148+
149+
}
150+
151+
public String getOrigPurpose() {
152+
return origPurpose;
153+
}
154+
155+
public int getTourDepartPeriod() {
156+
return parentTour.getTourDepartPeriod();
157+
}
158+
159+
public int getDestWalkSegment() {
160+
return destWalkSegment;
161+
}
162+
163+
public void setDestWalkSegment(int destSegment) {
164+
destWalkSegment = destSegment;
165+
}
166+
167+
public int getOrigWalkSegment() {
168+
return origWalkSegment;
169+
}
170+
171+
public void setOrigWalkSegment(int origSegment) {
172+
origWalkSegment = origSegment;
173+
}
174+
175+
public int getDestPurposeIndex() {
176+
return stopPurposeIndex;
177+
}
178+
}

0 commit comments

Comments
 (0)