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

 
Classes
       
builtins.object
AnnotatedElement

 
class AnnotatedElement(builtins.object)
    The parent of all the annotated classes 
In this we save all the necesarry info to parse an element
 
  Methods defined here:
bindDirectlyConnectedOutputWires(self, coordinates, tmpAnnotatedConnectionList, annotatedConnectionList, collide)
Bind all wires that have their starting point or ending point directly connected to the output pin (equals coordinates)
bindIndirectlyConnectedOutputWires(self, tmpAnnotatedConnectionList, annotatedConnectionList, inputList, collide)
Bind all wires that have their starting point or ending point indirectly connected to the output pin
Wires whose starting points aren't directly connected to a component, but who are still connected to a component by means of another wire or multiple wires, 
also need to be bound
bindOutputOfCoordinate(self, coordinates, annotatedConnectionList, annotatedComponentList, compOutputList, inputList, wiresToDelete, wiresToInsert, collide, faultList, circuitName, component=None)
Binds the specified coordinate with the output it matches with
testOtherCompOutputs(self, coordinatesTo, annotatedComponentList, faultList, circuitName='')
Test whether one input pin, gets two or more input signals

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