@@ -144,7 +144,7 @@ public void setController(final Controller controller, final Model model) {
144144 this .controller = controller ;
145145 this .model = model ;
146146
147- changeProject (Model . idleProject , 0 ); // TODO initialize not here!
147+ changeProject (model . getIdleProject () , 0 ); // TODO initialize not here!
148148 updateProjectView ();
149149 }
150150
@@ -209,22 +209,22 @@ private void initialize() {
209209
210210 Platform .runLater (() -> {
211211 loadSubStages ();
212- fontColorProperty .set (model . defaultFontColor .get ());
212+ fontColorProperty .set (Model . DEFAULT_FONT_COLOR .get ());
213213 fontColorProperty .bind (Bindings .createObjectBinding (() -> {
214214 if (mouseHoveringProperty .get ()) {
215- return model . hoverFontColor .get ();
215+ return Model . HOVER_FONT_COLOR .get ();
216216 } else {
217- return model . defaultFontColor .get ();
217+ return Model . DEFAULT_FONT_COLOR .get ();
218218 }
219- }, mouseHoveringProperty , model . defaultFontColor , model . hoverFontColor ));
219+ }, mouseHoveringProperty , Model . DEFAULT_FONT_COLOR , Model . HOVER_FONT_COLOR ));
220220
221221 bigTimeLabel .textFillProperty ().bind (fontColorProperty );
222222 allTimeLabel .textFillProperty ().bind (fontColorProperty );
223223 todayAllSeconds .textFillProperty ().bind (fontColorProperty );
224224 currentProjectLabel .textFillProperty ().bind (fontColorProperty );
225225
226226 final Runnable displayProjectRightRunnable = () -> {
227- if (model . displayProjectsRight .get ()) {
227+ if (Model . DISPLAY_PROJECTS_RIGHT .get ()) {
228228 borderPane .setLeft (null );
229229 borderPane .setRight (projectsVBox );
230230 } else {
@@ -233,7 +233,7 @@ private void initialize() {
233233
234234 }
235235 };
236- model . displayProjectsRight .addListener ((a , oldValue , newValue ) -> displayProjectRightRunnable .run ());
236+ Model . DISPLAY_PROJECTS_RIGHT .addListener ((a , oldValue , newValue ) -> displayProjectRightRunnable .run ());
237237 displayProjectRightRunnable .run ();
238238
239239 // Setup textarea font color binding
@@ -245,7 +245,7 @@ private void initialize() {
245245 fontColorProperty .addListener ((a , b , c ) -> textAreaColorRunnable .run ());
246246 textAreaColorRunnable .run ();
247247
248- projectSelectionNodeMap = new HashMap <>(model . availableProjects .size ());
248+ projectSelectionNodeMap = new HashMap <>(Model . AVAILABLE_PROJECTS .size ());
249249
250250 for (final Project project : model .getSortedAvailableProjects ()) {
251251 if (project .isEnabled ()) {
@@ -259,10 +259,10 @@ private void initialize() {
259259 textArea .setText ("" );
260260 });
261261
262- model . availableProjects .addListener ((ListChangeListener <Project >) lis -> setUpAvailableProjectsListener (lis ));
262+ Model . AVAILABLE_PROJECTS .addListener ((ListChangeListener <Project >) lis -> setUpAvailableProjectsListener (lis ));
263263
264- model . defaultBackgroundColor .addListener ((a , b , c ) -> updateMainBackgroundColor .run ());
265- model . hoverBackgroundColor .addListener ((a , b , c ) -> updateMainBackgroundColor .run ());
264+ Model . DEFAULT_BACKGROUND_COLOR .addListener ((a , b , c ) -> updateMainBackgroundColor .run ());
265+ Model . HOVER_BACKGROUND_COLOR .addListener ((a , b , c ) -> updateMainBackgroundColor .run ());
266266 updateMainBackgroundColor .run ();
267267 });
268268
@@ -328,10 +328,10 @@ private void calendarClicked() {
328328 }
329329
330330 private void runUpdateMainBackgroundColor () {
331- Color color = model . defaultBackgroundColor .get ();
331+ Color color = Model . DEFAULT_BACKGROUND_COLOR .get ();
332332 double opacity = 0 ;
333333 if (mouseHoveringProperty .get ()) {
334- color = model . hoverBackgroundColor .get ();
334+ color = Model . HOVER_BACKGROUND_COLOR .get ();
335335 opacity = .3 ;
336336 }
337337 String style = changeStyleAttribute (pane .getStyle (), "fx-background-color" ,
@@ -354,7 +354,7 @@ private void setUpAvailableProjectsListener(final Change<? extends Project> lis)
354354 for (final Project project : removedSubList ) {
355355 // change to idle if removed project was active
356356 if (project == model .activeWorkItem .get ().getProject ()) {
357- changeProject (Model . idleProject , 0 );
357+ changeProject (model . getIdleProject () , 0 );
358358 }
359359 final Node remove = projectSelectionNodeMap .remove (project );
360360 availableProjectVbox .getChildren ().remove (remove );
@@ -414,7 +414,7 @@ private void setProjectWindowVisibleByMouseHover(final Boolean c) {
414414 final double afterWidth = mainStage .getWidth ();
415415 projectsVBox .setVisible (c );
416416 final double offset = afterWidth - beforeWidth ;
417- if (!model . displayProjectsRight .get ()) {
417+ if (!Model . DISPLAY_PROJECTS_RIGHT .get ()) {
418418 // we only need to move the stage if the node on the left is hidden
419419 mainStage .setX (mainStage .getX () - offset );
420420 }
@@ -704,7 +704,7 @@ private GridPane setUpEditProjectGridPane(final Project p) {
704704 final GridPane grid = setUpGridPane (p .getName (), p .getColor (), p .isWork ());
705705
706706 final Spinner <Integer > indexSpinner = new Spinner <>();
707- final int availableProjectAmount = model . availableProjects .size ();
707+ final int availableProjectAmount = Model . AVAILABLE_PROJECTS .size ();
708708 indexSpinner .setValueFactory (new IntegerSpinnerValueFactory (0 , availableProjectAmount - 1 , p .getIndex ()));
709709 grid .add (indexSpinner , 1 , 3 );
710710
@@ -716,7 +716,7 @@ private GridPane setUpAddNewProjectGridPane(final String projectName, final Colo
716716 final GridPane grid = setUpGridPane (projectName , projectColor , isWork );
717717
718718 final Spinner <Integer > indexSpinner = new Spinner <>();
719- final int availableProjectAmount = model . availableProjects .size ();
719+ final int availableProjectAmount = Model . AVAILABLE_PROJECTS .size ();
720720 indexSpinner .setValueFactory (new IntegerSpinnerValueFactory (0 , availableProjectAmount , availableProjectAmount ));
721721 grid .add (indexSpinner , 1 , 3 );
722722
0 commit comments