algoanim.animalscript
Class AnimalNotGenerator

java.lang.Object
  extended by algoanim.primitives.generators.Generator
      extended by algoanim.animalscript.AnimalGenerator
          extended by algoanim.animalscript.AnimalVHDLElementGenerator
              extended by algoanim.animalscript.AnimalNotGenerator
All Implemented Interfaces:
GeneratorInterface, NotGateGenerator, VHDLElementGenerator

public class AnimalNotGenerator
extends AnimalVHDLElementGenerator
implements NotGateGenerator

Version:
0.2 20110218
Author:
Guido Roessling
See Also:
SquareGenerator

Field Summary
 
Fields inherited from class algoanim.animalscript.AnimalVHDLElementGenerator
count, pinNames
 
Fields inherited from class algoanim.primitives.generators.Generator
lang
 
Constructor Summary
AnimalNotGenerator(Language aLang)
           
 
Method Summary
 void create(VHDLElement vhdlElement)
          Creates the originating script code for a given AND gate, due to the fact that before a primitive can be worked with it has to be defined and made known to the script language.
 
Methods inherited from class algoanim.animalscript.AnimalVHDLElementGenerator
createRepresentationForGate
 
Methods inherited from class algoanim.animalscript.AnimalGenerator
addBooleanOption, addBooleanSwitch, addColorOption, addColorOption, addFontOption, addFontOption, addIntOption, addWithTiming, changeColor, exchange, hide, makeColorDef, makeColorDef, makeDisplayOptionsDef, makeDisplayOptionsDef, makeDurationTimingDef, makeHiddenDef, makeNodeDef, makeOffsetTimingDef, moveBy, moveTo, moveVia, rotate, rotate, show
 
Methods inherited from class algoanim.primitives.generators.Generator
getLanguage, isNameUsed, isValidDirection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface algoanim.primitives.generators.GeneratorInterface
changeColor, exchange, getLanguage, hide, moveBy, moveTo, moveVia, rotate, rotate, show
 

Constructor Detail

AnimalNotGenerator

public AnimalNotGenerator(Language aLang)
Parameters:
aLang - the associated Language object.
Method Detail

create

public void create(VHDLElement vhdlElement)
Description copied from interface: VHDLElementGenerator
Creates the originating script code for a given AND gate, due to the fact that before a primitive can be worked with it has to be defined and made known to the script language.

Specified by:
create in interface VHDLElementGenerator
Parameters:
vhdlElement - the VHDL element for which the initial script code shall be created.