-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDefecation.java
131 lines (107 loc) · 2.63 KB
/
Defecation.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
/**
*
* Really Shitty Classes by Gary Wetter 4-10-13 <br />
* Copyright (c) 2012-2020 Gary Wetter. <p>
*
* Evolution:<br />
* 0, 1. Same Features.<br />
* 2. Started modularity; started ground work for new mehtods
* to handle user propmting, login, and account creation.<p>
*
* This nifty class is For use with DefecationSessionDemo.java.
* See DefecationSessionDemo for more information.<p>
*
* @author Gary Wetter
* @version 0.0, 04/10/2013
* @since 0.0
*
*/
class Defecation
{
//stool session
int cadence = 0; int speed = 0; int duration = 0; int sessionDuration = 0;
//bristol types
int type = 0;
//date
int dd = 0; int yyyy = 0; int mm = 0;
//time start
int sHH = 0; int sMM = 0; int sSS = 0;
//time finish
int fHH = 0; int fMM = 0; int fSS = 0;
void changeCadence(int newValue)
{
cadence = newValue;
}
void changeDuration(int newValue)
{
duration = newValue;
}
void changeSessionDuration(int newValue)
{
sessionDuration = newValue;
}
void changeSpeed(int newValue)
{
speed = newValue;
}
void applyBristolType(int newValue)
{
type = newValue;
}
void buildTime(int newValue)
{
}
void buildDate(int newValue)
{
}
/**
* this method will handle printing the states of the users sessions
*
*/
void printStates()
{
System.out.println("cadence:" + cadence + " speed:" + speed + " duration:" + duration +
" session duration:" + sessionDuration + " Bristol Stool Type Observed:" + type);
}
/**
* this method will handle user login
*
*/
void logIn()
{
}
/**
* this method will handle user account creation
*
*/
void createAccount()
{
}
/**
* this method handles system generated prompt messages to the user
*
*/
void promptUser(Boolean newValue, String passedValue)
{
Boolean zero = newValue;
String userSelection = passedValue;
Boolean one = newValue;
// prompt the user to enter their name
if ((zero) && (userSelection == null))
{
System.out.print("Please Make A Selection(Login or Create?): ");
}
else
{
if ((zero) && (userSelection.equalsIgnoreCase("login")))
{
System.out.println("Thanks for the selection, " + userSelection + " login loading...\n");
}
else
if ((zero) && (userSelection.equalsIgnoreCase("create")))
{
System.out.println("Thanks for the selection, " + userSelection + " create menu loading...\n");
}
}
}
}