|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ohrasys.cad.gds.GDSParser
public class GDSParser
A GDS design parser. The parser will parse a GDS design, verify that it is a well formed design and record statistics on the types of GDS records contained in the database.
| Constructor Summary | |
|---|---|
GDSParser()
Creates a new GDSParser object. |
|
GDSParser(boolean isPreemptable)
Creates a new GDSParser object. |
|
| Method Summary | |
|---|---|
java.util.List |
parseDesign(java.io.File in,
java.io.OutputStream out)
Parses a GDS design, records statistics about the design and verifies that it is well formed. |
void |
setCollecting(boolean isCollecting)
Turns on data collection in the parser |
java.lang.String |
toString()
Returns a string representation of this class |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public GDSParser()
public GDSParser(boolean isPreemptable)
isPreemptable - True if the parser should ocassionally yield to
other threads.| Method Detail |
|---|
public java.util.List parseDesign(java.io.File in,
java.io.OutputStream out)
Please see The GDSII techincal reference for a more complete discussion of the GDSII stream syntax.
in - The File from which to read.out - The output stream to write statistics and log information to.
May be null.
ArrayList containing the ordered list of
GDSRecords parsed.public void setCollecting(boolean isCollecting)
isCollecting - true if data collection is to be performedpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||