-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathInhouse.java
More file actions
39 lines (27 loc) · 857 Bytes
/
Copy pathInhouse.java
File metadata and controls
39 lines (27 loc) · 857 Bytes
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
/**
* checked 09MAR2019
* FINAL
*/
//Inhouse Class for UML Class Diagram
//Inherits from Part
package Model;
import javafx.beans.property.IntegerProperty;
import javafx.beans.property.SimpleIntegerProperty;
public class Inhouse extends Part {
//class variables
//machineID from UML Diagram
private final IntegerProperty machineID;
//Constructro for the inHouse Class
public Inhouse() {
super(); //call parent constructor to allow part addition
machineID = new SimpleIntegerProperty(); //must be set as simple integer
}
//set the value of machineID
public void setMachineID(int machineID) {
this.machineID.set(machineID);
}
//Get the ID of the machine
public int getMachineID() {
return this.machineID.get();
}
}