[REVIEW REQUEST] RT-24088 Add API to JavaFX to allow vetoing the closing of a Tab in a TabPane (original) (raw)
Tom Schindl tom.schindl at bestsolution.at
Wed Dec 5 16:57:06 PST 2012
- Previous message: hg: openjfx/8/controls/rt: RT-24930: Add RTL support to ProgressIndicator and ProgressBar
- Next message: [REVIEW REQUEST] RT-24088 Add API to JavaFX to allow vetoing the closing of a Tab in a TabPane
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
On behalf of Jonathan Giles and myself I'd like to request the review for a new api we'd like to add to javafx.scene.control.Tab.
The API we propose is to allow developers to veto the closing of a Tab we'd like you to comment also on our naming pattern the new API we propose is:
- ObjectProperty<Callback<Tab, Boolean>> onClosingVetoHandlerProperty()
- Callback<Tab, Boolean> getOnClosingVetoHandler()
- void setOnClosingVetoHandler(Callback<Tab, Boolean> callback)
Usage of the API would look like this:
Tab tab1 = new Tab("Hello"); tab1.setOnClosingVetoHandler(new Callback<Tab, Boolean>() {
@Override public Boolean call(Tab param) { // Veto the closing return Boolean.TRUE; } });
Tom
-- B e s t S o l u t i o n . a t EDV Systemhaus GmbH
tom schindl geschäftsführer/CEO
eduard-bodem-gasse 5-7/1 A-6020 innsbruck fax ++43 512 935833 http://www.BestSolution.at phone ++43 512 935834
- Previous message: hg: openjfx/8/controls/rt: RT-24930: Add RTL support to ProgressIndicator and ProgressBar
- Next message: [REVIEW REQUEST] RT-24088 Add API to JavaFX to allow vetoing the closing of a Tab in a TabPane
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]