Uses of Class
edu.byu.ece.edif.core.NamedPropertyObject

Packages that use NamedPropertyObject
edu.byu.ece.edif.core   
edu.byu.ece.edif.tools.flatten   
edu.byu.ece.edif.tools.sterilize.halflatch A tool for removing "Half Latch" structures from EDIF designs. 
 

Uses of NamedPropertyObject in edu.byu.ece.edif.core
 

Classes in edu.byu.ece.edif.core with type parameters of type NamedPropertyObject
 interface EdifNameSpace<E extends NamedPropertyObject>
          A group of Nameable objects each with a unique String name.
 class EdifNameSpaceList<E extends NamedPropertyObject>
          A List implementation of the EdifNameSpace interface.
 class EdifNameSpaceMap<E extends NamedPropertyObject>
          A map implementation of the EdifNameSpace interface.
 

Subclasses of NamedPropertyObject in edu.byu.ece.edif.core
 class EdifCell
          Represents an EDIF cell definition.
 class EdifCellInstance
          Represents a specific instance of an EdifCell object.
 class EdifDesign
          Represents an EdifDesign within an EdifEnvironment object.
 class EdifEnvironment
           Represents an environment for representing EDIF circuits.
 class EdifLibrary
          Represents a library which is an ordered list of EdifCell objects.
 class EdifNet
          Represents an EDIF signal net.
 class EdifPort
          Represents an Edif port, which belongs to a specific EdifCell.
 

Methods in edu.byu.ece.edif.core with parameters of type NamedPropertyObject
 boolean ArrayListNameSpaceResolver.add(int position, NamedPropertyObject name)
          Return true if the name doesn't clash and was added to the name space at the specified position.
 boolean ArrayListNameSpaceResolver.add(NamedPropertyObject name)
          Return true if the name doesn't clash and was added to the name space.
 boolean HashMapNameSpaceResolver.add(NamedPropertyObject name)
          Add a name if it doesn't clash with an existing name and return true.
 boolean NamedPropertyObject.equals(NamedPropertyObject cmp)
           
 boolean NamedPropertyObject.equalsProperties(NamedPropertyObject cmp)
          Return True if the passed-in NamedPropertyObject's PropertyList matches the PropertyList Object contained in this Object.
 

Method parameters in edu.byu.ece.edif.core with type arguments of type NamedPropertyObject
static boolean AbstractNameSpaceResolver.nameClash(java.util.Collection<NamedPropertyObject> list, java.lang.String newName)
          Return true if name clashes with the name space.
 

Constructors in edu.byu.ece.edif.core with parameters of type NamedPropertyObject
EdifNameConflictException(NamedPropertyObject npo)
           
 

Uses of NamedPropertyObject in edu.byu.ece.edif.tools.flatten
 

Subclasses of NamedPropertyObject in edu.byu.ece.edif.tools.flatten
 class FlattenedEdifCell
          Represents a flattened EdifCell object; that is, an EdifCell with no subcells, composed entirely of primitives.
 class FlattenedEdifCellInstance
          Represents a flattened EdifCellInstance.
 class FlattenedEdifCellLite
          Represents a flattened EdifCell object; that is, an EdifCell with no subcells, composed entirely of primitives.
 class PseudoNet
          Represents a net in the process of being created during the cell flattening process.
 

Uses of NamedPropertyObject in edu.byu.ece.edif.tools.sterilize.halflatch
 

Subclasses of NamedPropertyObject in edu.byu.ece.edif.tools.sterilize.halflatch
 class HalfLatchEdifCell
           
 class HalfLatchFlattenedEdifCell