translator.intermediateBuilder.annotatedElementFactory
index
/home/yentl/UA/devs-eindwerk/translator/translator/intermediateBuilder/annotatedElementFactory.py

 
Classes
       
builtins.object
AnnotatedElementFactory

 
class AnnotatedElementFactory(builtins.object)
    The factory for the annotated elements
 
  Methods defined here:
__init__(self)
Constructor
giveAnnotatedAbstractRegister(self, abstreg, coordinates, counter)
Gives the right annotated abstract register back
giveAnnotatedArithmetic(self, arithmetic, coordinates)
Gives the right annotated arithmetic back
giveAnnotatedBase(self, base, coordinates, facing, input)
Gives the right annotated base back
giveAnnotatedExtender(self, extender, coordinates)
Gives an annotated bit extender back
giveAnnotatedFlipFlop(self, flipflop, coordinates, oneInput)
Gives the right annotated flipflop back
giveAnnotatedGate(self, gate, nrOfInputs, coordinates, negatedInputIndexes, size, facing, controlSide, transistorType)
Gives the right annotated gate back
giveAnnotatedImportedCircuit(self, circuit, coordinates, facing, pinList)
Gives an annotated imported circuit back
giveAnnotatedInOut(self, inOut, coordinates, facing)
Gives the right annotated inout back
giveAnnotatedLargeMemory(self, mem, coordinates, isRom, contents)
Gives the right annotated large memory back
giveAnnotatedPlexer(self, plexer, coordinates, facing, hasInput, enable, direction)
Gives the right annotated plexer back
giveAnnotatedPriority(self, priority, coordinates, facing)
Gives an annotated priority encoder back
giveAnnotatedRandom(self, rand, coordinates)
Gives an annotated random back
giveAnnotatedShiftRegister(self, reg, parReg, coordinates, parallel)
Gives the right annotated shift register back
giveAnnotatedSplitter(self, splitter, coordinates, facing, fanOut, extraInfo, appearance)
Gives an annotated splitter back

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)