jmri.jmrit.symbolicprog.tabbedframe
Interface PaneContainer

All Known Implementing Classes:
DecoderPro3Panes, PaneOpsProgFrame, PaneProgFrame, PaneServiceProgFrame

public interface PaneContainer

Interface for the container of a set of PaneProgPanes. The panes use services provided here to work with buttons and the busy cursor.

Author:
Bob Jacobsen Copyright (C) 2010

Method Summary
 void enableButtons(boolean enable)
          Enable the read/write buttons.
 BusyGlassPane getBusyGlassPane()
           
 boolean isBusy()
           
 void paneFinished()
           
 void prepGlassPane(AbstractButton activeButton)
           
 

Method Detail

isBusy

boolean isBusy()

paneFinished

void paneFinished()

enableButtons

void enableButtons(boolean enable)
Enable the read/write buttons.

In addition, if a programming mode pane is present, it's "set" button is enabled.

Parameters:
enable - Are reads possible? If false, so not enable the read buttons.

prepGlassPane

void prepGlassPane(AbstractButton activeButton)

getBusyGlassPane

BusyGlassPane getBusyGlassPane()


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads