Marked fields of Am2900Machine as final
[Mograsim.git] / plugins / net.mograsim.logic.model.am2900 / src / net / mograsim / logic / model / am2900 / machine / Am2900Machine.java
index 4abe8dc..3d3d6c3 100644 (file)
@@ -36,15 +36,15 @@ import net.mograsim.machine.registers.RegisterGroup;
 
 public class Am2900Machine implements Machine
 {
-       private AbstractAm2900MachineDefinition machineDefinition;
-       private LogicModelModifiable logicModel;
-       private ModelComponent am2900;
-       private Timeline timeline;
-       private CoreModelParameters params;
-       private AssignableMainMemory mainMemory;
-       private AssignableMicroInstructionMemory instMemory;
-       private AssignableMPROM mprom;
-       private CoreClock clock;
+       private final AbstractAm2900MachineDefinition machineDefinition;
+       private final LogicModelModifiable logicModel;
+       private final ModelComponent am2900;
+       private final Timeline timeline;
+       private final CoreModelParameters params;
+       private final AssignableMainMemory mainMemory;
+       private final AssignableMicroInstructionMemory instMemory;
+       private final AssignableMPROM mprom;
+       private final CoreClock clock;
        private long activeInstructionAddress;
 
        private final Set<ActiveMicroInstructionChangedListener> amicListeners;