Uses of Class
com.github.croesch.micro_debug.annotation.NotNull

Packages that use NotNull
com.github.croesch.micro_debug.argument   
com.github.croesch.micro_debug.commons   
com.github.croesch.micro_debug.console   
com.github.croesch.micro_debug.i18n   
com.github.croesch.micro_debug.mic1   
com.github.croesch.micro_debug.mic1.alu   
com.github.croesch.micro_debug.mic1.controlstore   
com.github.croesch.micro_debug.mic1.mem   
com.github.croesch.micro_debug.properties   
com.github.croesch.micro_debug.settings   
 

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()
           
 



Copyright © 2012. All Rights Reserved.