|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| EdifNameable | Used for names that require both the Nameable interface and the ability to be printed in the Edif format. |
| EdifOut | Used for objects that can generate valid EDIF output. |
| Nameable | Used for objects that can be named with a String name. |
| NameSpaceResolver | Interface for NameSpaceResolvers. |
| Properties | Defines an interface for objects that can be annotated with Properties. |
| Trimable | This interface is used for classes that can "trim" the data structures alloacted by the class. |
| Class Summary | |
| AbstractNameSpaceResolver | Abstract class that contains methods for name space resolvers. |
| ArrayListNameSpaceResolver | Implements a name space using an ArrayList. |
| AutoTest | Designed for auto testing the functionality of the whole EDIF package. |
| BooleanTypedValue | Signifies that the EDIF file has a Boolean value type. |
| EdifBusNameOps | Contains methods for parsing bus-related information from String Objects. |
| EdifCell | Represents an EDIF cell definition. |
| EdifCellInstance | Represents a specific instance of an EdifCell object. |
| EdifCellInterface | Represents the port interface of an EdifCell object. |
| EdifDesign | Represents an EdifDesign within an EdifEnvironment object. |
| EdifEnvironment | Represents a complete EdifEnvironment. |
| EdifHelpers | Represents a place to experiment with new helper methods that may eventually be incorporated into the main Edif classes. |
| EdifLibrary | Represents a library which is an ordered list of EdifCell objects.
|
| EdifLibraryManager | Represents a collection of related EdifLibraries. |
| EdifNet | Represents an EDIF signal net. |
| EdifNumber | Extends ArrayList, and stores ScaledInteger objects. |
| EdifPort | Represents an Edif port, which belongs to a specific
EdifCell. |
| EdifPortRef | Represents a port reference within an EdifEnvironment. |
| EdifPrintWriter | Used for generating valid Edif text output. |
| EdifSingleBitPort | Represents an Edif single bit port, which belongs to a specific
EdifPort. |
| ExpValue | Represents a base number with an exponent value. |
| HashMapNameSpaceResolver | Implements an unordered name space using a HashMap. |
| HashSetNameSpaceResolver | Implements an unordered name space using a HashSet. |
| IntegerTypedValue | Signifies that the EDIF file has an Integer value type. |
| MultiTypeNameSpaceResolver | Implements a String name space that has the capability of switching between an ArrayList and a HashSet, depending on the size of the name space. |
| NamedObject | Provides a String name and the ability to create Edif
output by implementing the EdifNameable interface. |
| NamedObjectCompare | Compares NamedObject objects. |
| NamedPropertyObject | Represents a container class that contains an EdifNameable
object (to define the name of this object) as well as a PropertyList object to store all properties of the object. |
| NewTypedValue | Represents the typed value of the EDIF file |
| NumberTypedValue | Signifies that the EDIF file has a Number value type. |
| Property | Specifies a String name/value pair to describe an EDIF property. |
| PropertyList | Provides a LinkedHashMap of Property objects. |
| RenamedObject | Represents Edif names that are renamed using the RENAME keyword. |
| ScaledInteger | Represents an integer that can hold either of two types: int, and
ExpValue. |
| StringTypedValue | Signifies that the EDIF file has a String value type. |
| Exception Summary | |
| EdifRuntimeException | Contains error information in regards to errors in the EDIF processing. |
Provides a data structure for representing and manipulating EDIF 2.0.0 files.
AutoTest)
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||