SingletonControl.java 474 B

123456789101112131415161718192021
  1. package ui.controller;
  2. public class SingletonControl {
  3. private Control control;
  4. private static final class InstanceHolder {
  5. static final SingletonControl INSTANCE = new SingletonControl();
  6. }
  7. private SingletonControl () {}
  8. public static SingletonControl getInstance () {
  9. return InstanceHolder.INSTANCE;
  10. }
  11. public Control getControl()
  12. {
  13. return control;
  14. }
  15. public void setControl(Control control)
  16. {
  17. this.control = control;
  18. }
  19. }