Changeset 12445 in josm for trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java
- Timestamp:
- 2017-07-01T16:44:05+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/widgets/QuadStateCheckBox.java
r11747 r12445 43 43 } 44 44 45 private final transient QuadStateDecorator model;45 private final transient QuadStateDecorator cbModel; 46 46 private State[] allowed; 47 47 … … 60 60 @Override public void mousePressed(MouseEvent e) { 61 61 grabFocus(); 62 model.nextState();62 cbModel.nextState(); 63 63 } 64 64 }); … … 69 69 public void actionPerformed(ActionEvent e) { 70 70 grabFocus(); 71 model.nextState();71 cbModel.nextState(); 72 72 } 73 73 }); … … 75 75 SwingUtilities.replaceUIActionMap(this, map); 76 76 // set the model to the adapted model 77 model = new QuadStateDecorator(getModel());78 setModel( model);77 cbModel = new QuadStateDecorator(getModel()); 78 setModel(cbModel); 79 79 setState(initial); 80 80 } … … 101 101 */ 102 102 public final void setPropertyText(final String propertyText) { 103 model.setPropertyText(propertyText);103 cbModel.setPropertyText(propertyText); 104 104 } 105 105 … … 109 109 */ 110 110 public final void setState(State state) { 111 model.setState(state);111 cbModel.setState(state); 112 112 } 113 113 … … 117 117 */ 118 118 public State getState() { 119 return model.getState();119 return cbModel.getState(); 120 120 } 121 121
Note:
See TracChangeset
for help on using the changeset viewer.