Class | Description |
---|---|
EntityIDTable |
Holds the mapping between Part 21 Entity instance id and EntityInstance
objects on memory.
|
Header |
Provides a convient interface for the STEP Part 21 header instances.
|
P21Consts |
Part 21 constants
|
Part21LoggingParser |
Subclass of Paer21Parser that provides an error reporting facility.
|
Part21Parser |
Provides the facilities to read a Part 21 file and populate a model from the
instance data contained in the file.
|
Part21Writer |
Provides the methods to write the contents of a model into a Part 21 file
|
Exception | Description |
---|---|
CanceledException |
Exception throws by a statusUpdate() method.
|
DuplicateEIDException |
Thrown when a an attempt is made to assign the same identifier to
more than one instance in the
EntityIDTable . |
DuplicateInstanceException |
Thrown when a an attempt is made to assign multiple identifiers to
a single instance in the
EntityIDTable . |
EOFException |
Thrown when the Part 21 Parser encounters an unexpected End Of File.
|
NotInModelException |
Exception to be thrown when an EntityInstance is not associated with a
model what it is expected to be with.
|
P21Exception |
Base class for exceptions in the Part21 interface
|
SchemaException |
Thrown when a Part 21 file does not conform to its schema.
|
SyntaxException |
Thrown when the Part 21 Parser encounters a syntax error in the Part 21
file
|