Package jmri.util.swing.multipane
Class PanedInterface
- java.lang.Object
- 
- jmri.util.swing.multipane.PanedInterface
 
- 
- All Implemented Interfaces:
- WindowInterface
 
 public class PanedInterface extends java.lang.Object implements WindowInterface Display a JComponent in a specific paned window.- Since:
- 2.9.4
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface jmri.util.swing.WindowInterfaceWindowInterface.Hint
 
- 
 - 
Field SummaryFields Modifier and Type Field Description (package private) java.util.HashSet<JmriAbstractAction>actions(package private) MultiPaneWindowframe
 - 
Constructor SummaryConstructors Constructor Description PanedInterface(MultiPaneWindow frame)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddispose()Dispose when associated window is completejava.awt.FramegetFrame()Returns the WindowInterface as a Frame or null.booleanmultipleInstances()Return the same instance for multiple requestsvoidshow(JmriPanel child, JmriAbstractAction act)Show, in whatever way is appropriate, a specific JmriPanelvoidshow(JmriPanel child, JmriAbstractAction act, WindowInterface.Hint hint)Show, in whatever way is appropriate, a specific JmriPanel, in a hinted location
 
- 
- 
- 
Field Detail- 
frameMultiPaneWindow frame 
 - 
actionsjava.util.HashSet<JmriAbstractAction> actions 
 
- 
 - 
Constructor Detail- 
PanedInterfacepublic PanedInterface(MultiPaneWindow frame) 
 
- 
 - 
Method Detail- 
showpublic void show(JmriPanel child, JmriAbstractAction act, WindowInterface.Hint hint) Description copied from interface:WindowInterfaceShow, in whatever way is appropriate, a specific JmriPanel, in a hinted location- Specified by:
- showin interface- WindowInterface
- Parameters:
- child- new JmriPanel to show
- act- JmriAbstractAction making the request
- hint- suggestion on where to put the content
 
 - 
showpublic void show(JmriPanel child, JmriAbstractAction act) Description copied from interface:WindowInterfaceShow, in whatever way is appropriate, a specific JmriPanel- Specified by:
- showin interface- WindowInterface
- Parameters:
- child- new JmriPanel to show
- act- JmriAbstractAction making the request
 
 - 
multipleInstancespublic boolean multipleInstances() Return the same instance for multiple requests- Specified by:
- multipleInstancesin interface- WindowInterface
- Returns:
- true if multiple instances should be provided, false if only one should be provided
 
 - 
disposepublic void dispose() Dispose when associated window is complete- Specified by:
- disposein interface- WindowInterface
 
 - 
getFramepublic java.awt.Frame getFrame() Description copied from interface:WindowInterfaceReturns the WindowInterface as a Frame or null.- Specified by:
- getFramein interface- WindowInterface
- Returns:
- a Frame or null
 
 
- 
 
-