|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjmri.jmrit.symbolicprog.tabbedframe.PaneSet
public class PaneSet
Interface for the container of a set of PaneProgPanes. The panes use services provided here to work with buttons and the busy cursor. TODO: Several methods are copied from PaneProgFrame and should be refactored No programmer support yet No glass pane support Need better support for visible/non-visible panes Special panes (Roster entry, attributes, graphics) not included
DecoderPro3Window| Constructor Summary | |
|---|---|
PaneSet(PaneContainer container,
RosterEntry re,
Programmer programmer)
|
|
| Method Summary | |
|---|---|
List<PaneProgPane> |
getList()
|
protected void |
loadDecoderFile(DecoderFile df,
RosterEntry re)
|
protected void |
loadDecoderFromLoco(RosterEntry r)
|
void |
makePanes(Element root,
RosterEntry r)
Create a set of panes from a programmer definition and roster entry |
void |
newPane(String name,
Element pane,
Element modelElem)
Create a single pane from a "pane" element in programmer or decoder definition |
void |
storeFile(RosterEntry re)
Store current content to file |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PaneSet(PaneContainer container,
RosterEntry re,
Programmer programmer)
| Method Detail |
|---|
protected void loadDecoderFromLoco(RosterEntry r)
protected void loadDecoderFile(DecoderFile df,
RosterEntry re)
public void makePanes(Element root,
RosterEntry r)
root - Root element of programmer XML definitionr - Locomotive to load from
public void newPane(String name,
Element pane,
Element modelElem)
public List<PaneProgPane> getList()
public void storeFile(RosterEntry re)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||