package Ġcom . har ley o conn or . git desk . ui . men ubar Ċ Ċ import Ġcom . har ley o conn or . git desk . ui . translation . TRANSL ATIONS _ B UNDLE Ċ import Ġjavafx . event . ActionEvent Ċ import Ġjavafx . f xml . FXML Ċ import Ġjavafx . f xml . FXML Loader Ċ import Ġjavafx . scene . control . Menu Ċ Ċ /** Ċ Ġ* Ċ Ġ* Ġ@ author ĠHar ley ĠO ' Conn or Ċ Ġ*/ Ċ class ĠEdit Menu Ġ: ĠMenu () Ġ{ ĊĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġbehaviour : ĠEdit Menu Behaviour ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġloader Ġ= ĠF XML Loader ( ĊĠĠĠĠĠĠĠĠĠĠĠ ĠEdit Menu :: class . java . getResource ("/ ui / nodes / Edit Menu . f xml "), ĊĠĠĠĠĠĠĠĠĠĠĠ ĠTRAN SL ATIONS _ B UNDLE ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġloader . set Root ( this ) ĊĠĠĠĠĠĠĠ Ġloader . set Controller ( this ) ĊĠĠĠĠĠĠĠ Ġloader . load < Menu >() ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġuse Selectable Access ( selectable Access : ĠSelect able Access ) Ġ{ ĊĠĠĠĠĠĠĠ Ġthis . be haviour Ġ= ĠEdit Menu Behaviour ( selectable Access ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġundo ( event : ĠAction Event ) Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġredo ( event : ĠAction Event ) Ġ{ ĊĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġcut ( event : ĠAction Event ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbehaviour . cut () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġcopy ( event : ĠAction Event ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbehaviour . copy () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġpaste ( event : ĠAction Event ) Ġ{ ĊĠĠĠĠĠĠĠ Ġbehaviour . paste () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ FXML ĊĠĠĠ Ġprivate Ġfun Ġselect All ( event : ĠAction Event ) Ġ{ ĊĊĠĠĠ Ġ} ĊĊ Ċ }