private void activateRightSideButtons() { colorPyrpur.setOnAction( (me) -> { ((MeshModel) rnaSequence3D.getModels().get(1)).colorPyrPur(); }); colorAugc.setOnAction( (me) -> { ((MeshModel) rnaSequence3D.getModels().get(1)).colorBases(); }); centerObject.setOnAction( (me) -> { tertiaryRoom.setCameraCenter(rnaSequence3D.computeCenter()); }); }
public ReplaceOrRenameActionBar(Recording recording, UserPrefs userPrefs) { this.recording = recording; this.userPrefs = userPrefs; replace = new ToggleButton("Replace"); replace.setSelected(true); rename = new ToggleButton("Rename"); cancel = new ToggleButton("Don't Archive"); toggleGroup = new ToggleGroup(); toggleGroup.getToggles().setAll(replace, rename, cancel); this.getButtons().addAll(replace, rename, cancel); replace.setOnAction(event -> replace()); rename.setOnAction(event -> renameDestination()); cancel.setOnAction(event -> cancelArchive()); }
private void clearModels() { structureStick.selectedProperty().unbind(); structureBall.selectedProperty().unbind(); structureMesh.selectedProperty().unbind(); structureBall.setOnAction(event -> {}); rnaSequence3D.getModels().clear(); }