|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.github.croesch.micro_debug.gui.components.view.MainView
public final class MainView
The main view of the GUI of the debugger. Contains the assembly of the main GUI components that build the view.
| Constructor Summary | |
|---|---|
MainView(String name,
com.github.croesch.micro_debug.mic1.Mic1 proc,
com.github.croesch.micro_debug.debug.BreakpointManager bpm)
Constructs the main view with the given name. |
|
| Method Summary | |
|---|---|
MacroCodeView |
getMacroCodeView()
Returns the component responsible for visualising the macro code. |
MemoryView |
getMemoryView()
Returns the component responsible for visualising the Memory s
values. |
MicroCodeView |
getMicroCodeView()
Returns the component responsible for visualising the micro code. |
RegisterView |
getRegisterView()
Returns the component responsible for visualising the Register
s. |
JComponent |
getViewComponent()
Returns the component that contains the whole view. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MainView(String name,
com.github.croesch.micro_debug.mic1.Mic1 proc,
com.github.croesch.micro_debug.debug.BreakpointManager bpm)
name - the name of the view to setproc - the processor being debuggedbpm - the model for breakpoints of this debugger| Method Detail |
|---|
@NotNull public JComponent getViewComponent()
JComponent containing the whole view.@NotNull public RegisterView getRegisterView()
Register
s.
JComponent containing the view visualising the
Registers.@NotNull public MemoryView getMemoryView()
Memory s
values.
JComponent containing the view visualising the
Memorys values.@NotNull public MicroCodeView getMicroCodeView()
JComponent containing the view visualising the micro code.@NotNull public MacroCodeView getMacroCodeView()
JComponent containing the view visualising the macro code.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||