|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of NotNull in com.github.croesch.micro_debug.argument |
|---|
| Methods in com.github.croesch.micro_debug.argument with annotations of type NotNull | |
|---|---|
static java.util.Map<AArgument,java.lang.String[]> |
AArgument.createArgumentList(java.lang.String[] args)
Converts a given array of Strings into a Map that contains an entry for each valid
AArgument and the possible parameters belonging to it. |
protected Text |
UnknownArgument.getErrorText()
|
protected Text |
WrongParameterNumberArgument.getErrorText()
|
protected abstract Text |
AError.getErrorText()
Returns the Text to visualise the problem of the invalid argument. |
static Version |
Version.getInstance()
The singleton instance of this argument. |
static UnknownArgument |
UnknownArgument.getInstance()
The singleton instance of this argument. |
static UnbufferedOutput |
UnbufferedOutput.getInstance()
The singleton instance of this argument. |
static OutputFile |
OutputFile.getInstance()
The singleton instance of this argument. |
static WrongParameterNumberArgument |
WrongParameterNumberArgument.getInstance()
The singleton instance of this argument. |
static Help |
Help.getInstance()
The singleton instance of this argument. |
protected java.lang.String |
Version.name()
|
protected java.lang.String |
UnbufferedOutput.name()
|
protected java.lang.String |
OutputFile.name()
|
protected abstract java.lang.String |
AArgument.name()
Returns the name of this argument containing only lower case characters and -. |
protected java.lang.String |
AError.name()
|
protected java.lang.String |
Help.name()
|
static java.util.List<AArgument> |
AArgument.values()
Returns the list of arguments that are available. |
| Uses of NotNull in com.github.croesch.micro_debug.commons |
|---|
| Methods in com.github.croesch.micro_debug.commons with annotations of type NotNull | |
|---|---|
protected java.lang.String |
AbstractCodeContainer.formatIntToHex(int number,
int width)
Formats the given number to a hexadecimal number and returns an right aligned string with the given width. |
static java.lang.String |
Utils.getLineSeparator()
Returns the line separator that is default for this system. |
static java.lang.String |
Utils.toBinaryString(int number)
Returns the binary string representation of the integer argument. For example: 6 → 0000 0000 0000 0000 0000 0000 0000 0110 |
static java.lang.String |
Utils.toHexString(int number)
Returns a string representation of the integer argument as an unsigned integer in base 16. For example: 100 → 0x64 |
| Uses of NotNull in com.github.croesch.micro_debug.console |
|---|
| Methods in com.github.croesch.micro_debug.console with annotations of type NotNull | |
|---|---|
java.util.Map<java.lang.Integer,java.lang.String> |
MemoryInterpreter.getCodeMap()
Returns a Map containing for each line number in the macro code a String representing the code
line. |
Mic1 |
Mic1Interpreter.getProcessor()
Returns the processor that this is interpreting. |
| Uses of NotNull in com.github.croesch.micro_debug.i18n |
|---|
| Methods in com.github.croesch.micro_debug.i18n with annotations of type NotNull | |
|---|---|
java.lang.String |
Text.text()
String representation of this object |
java.lang.String |
Text.text(java.lang.Object... s)
String representation of this object, but {x} will be replaced by argument number x starting to count from 0. |
java.lang.String |
Text.toString()
|
| Uses of NotNull in com.github.croesch.micro_debug.mic1 |
|---|
| Methods in com.github.croesch.micro_debug.mic1 with annotations of type NotNull | |
|---|---|
MicroControlStore |
Mic1.getControlStore()
Returns the control store of micro instructions. |
Memory |
Mic1.getMemory()
Returns the main memory. |
| Uses of NotNull in com.github.croesch.micro_debug.mic1.alu |
|---|
| Methods in com.github.croesch.micro_debug.mic1.alu with annotations of type NotNull | |
|---|---|
Alu |
Alu.setA(int a)
Sets the value for the input value A. |
Alu |
Alu.setB(int b)
Sets the value for the input value B. |
Alu |
Alu.setEnA(boolean enA)
Sets the value for the signal ENA. |
Alu |
Alu.setEnB(boolean enB)
Sets the value for the signal ENB. |
Alu |
Alu.setF0(boolean f0)
Sets the value for the signal F0. |
Alu |
Alu.setF1(boolean f1)
Sets the value for the signal F1. |
Alu |
Alu.setInc(boolean inC)
Sets the value for the signal Carry in. |
Alu |
Alu.setInvA(boolean invA)
Sets the value for the signal INVA. |
| Uses of NotNull in com.github.croesch.micro_debug.mic1.controlstore |
|---|
| Methods in com.github.croesch.micro_debug.mic1.controlstore with annotations of type NotNull | |
|---|---|
static java.lang.String |
MicroInstructionDecoder.decode(MicroInstruction instruction)
Decodes the given instruction and returns the String representing that instruction. |
ALUSignalSet |
MicroInstruction.getAluSignals()
Returns the ALUSignalSet of this instruction. |
CBusSignalSet |
MicroInstruction.getCBusSignals()
Returns the CBusSignalSet of this instruction. |
JMPSignalSet |
MicroInstruction.getJmpSignals()
Returns the JMPSignalSet of this instruction. |
MemorySignalSet |
MicroInstruction.getMemorySignals()
Returns the MemorySignalSet of this instruction. |
CBusSignalSet |
CBusSignalSet.setCpp(boolean value)
Sets a new value for the signal CPP. |
ALUSignalSet |
ALUSignalSet.setEnA(boolean value)
Sets a new value for the signal ENA. |
ALUSignalSet |
ALUSignalSet.setEnB(boolean value)
Sets a new value for the signal ENB. |
ALUSignalSet |
ALUSignalSet.setF0(boolean value)
Sets a new value for the signal F0. |
ALUSignalSet |
ALUSignalSet.setF1(boolean value)
Sets a new value for the signal F1. |
MemorySignalSet |
MemorySignalSet.setFetch(boolean fetch)
Sets a new value for the signal fetch. |
CBusSignalSet |
CBusSignalSet.setH(boolean value)
Sets a new value for the signal H. |
ALUSignalSet |
ALUSignalSet.setInc(boolean value)
Sets a new value for the signal INC. |
ALUSignalSet |
ALUSignalSet.setInvA(boolean value)
Sets a new value for the signal INVA. |
JMPSignalSet |
JMPSignalSet.setJmpC(boolean value)
Sets a new value for the signal JMPC. |
JMPSignalSet |
JMPSignalSet.setJmpN(boolean value)
Sets a new value for the signal JMPN. |
JMPSignalSet |
JMPSignalSet.setJmpZ(boolean value)
Sets a new value for the signal JMPZ. |
CBusSignalSet |
CBusSignalSet.setLv(boolean value)
Sets a new value for the signal LV. |
CBusSignalSet |
CBusSignalSet.setMar(boolean value)
Sets a new value for the signal MAR. |
CBusSignalSet |
CBusSignalSet.setMdr(boolean value)
Sets a new value for the signal MDR. |
CBusSignalSet |
CBusSignalSet.setOpc(boolean value)
Sets a new value for the signal OPC. |
CBusSignalSet |
CBusSignalSet.setPc(boolean value)
Sets a new value for the signal PC. |
MemorySignalSet |
MemorySignalSet.setRead(boolean read)
Sets a new value for the signal read. |
ALUSignalSet |
ALUSignalSet.setSLL8(boolean value)
Sets a new value for the signal SLL8. |
CBusSignalSet |
CBusSignalSet.setSp(boolean value)
Sets a new value for the signal SP. |
ALUSignalSet |
ALUSignalSet.setSRA1(boolean value)
Sets a new value for the signal SRA1. |
CBusSignalSet |
CBusSignalSet.setTos(boolean value)
Sets a new value for the signal TOS. |
MemorySignalSet |
MemorySignalSet.setWrite(boolean write)
Sets a new value for the signal write. |
java.lang.String |
MicroInstruction.toString()
|
| Uses of NotNull in com.github.croesch.micro_debug.mic1.mem |
|---|
| Methods in com.github.croesch.micro_debug.mic1.mem with annotations of type NotNull | |
|---|---|
java.util.List<IJVMCommandArgument> |
IJVMCommand.getArgs()
Returns a List of arguments that are required for this command. |
java.lang.String |
IJVMCommand.getName()
Returns the name of this command as viewed to the user. |
java.lang.String |
IJVMCommandArgument.getRepresentationOfArgument(int addr,
int value,
Memory mem)
Returns the String representing the given value of this argument. |
java.util.Map<java.lang.Integer,IJVMCommand> |
IJVMConfigReader.readConfig(java.io.InputStream in)
Tries to read configuration file from the given stream and returns the map with parsed entries. |
java.lang.String |
IJVMCommandArgument.represent(int addr,
int value,
Memory mem)
Returns the String representation of the given value that is expected to have the correct size. |
java.lang.String |
IJVMCommand.toString()
|
| Uses of NotNull in com.github.croesch.micro_debug.properties |
|---|
| Methods in com.github.croesch.micro_debug.properties with annotations of type NotNull | |
|---|---|
protected java.util.Properties |
PropertiesProvider.createNewProperties(java.lang.String file)
|
protected java.util.Properties |
XMLPropertiesProvider.createNewProperties(java.lang.String file)
|
protected abstract java.util.Properties |
APropertiesProvider.createNewProperties(java.lang.String file)
Create the properties for the given file. |
static PropertiesProvider |
PropertiesProvider.getInstance()
Provides the instance of this PropertiesProvider. |
static XMLPropertiesProvider |
XMLPropertiesProvider.getInstance()
Provides the instance of this XMLPropertiesProvider. |
static java.lang.String |
APropertiesProvider.replacePlaceholdersInString(java.lang.String str,
java.lang.Object... args)
Replaces all placeholders in the given string, with the given arguments. |
| Uses of NotNull in com.github.croesch.micro_debug.settings |
|---|
| Methods in com.github.croesch.micro_debug.settings with annotations of type NotNull | |
|---|---|
java.lang.String |
InternalSettings.getValue()
Returns the value of this setting. |
java.lang.String |
InternalSettings.toString()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||