java.lang.Object
traffic.UXport
- public class UXport
- extends java.lang.Object
This program imports and exports data from text format
traffic layouts. It is invoked through GXport. It manipulates data
found in OCity, OStreet,
OFragment, OIntersection and
UQuery.
- Since:
- 2003/07/25 18:49:43
- Version:
- 1.3, 2003/08/01 17:39:53
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tfname
private java.lang.String tfname
blank
private java.lang.String blank
term
private java.lang.String term
integ
private java.lang.String integ
fqname
private java.io.File fqname
gxport
private GXport gxport
stoke
private java.util.StringTokenizer stoke
secthead
private java.lang.String[] secthead
citymeth
private java.lang.String[][] citymeth
strmeth
private java.lang.String[][] strmeth
fragmeth
private java.lang.String[][] fragmeth
intrmeth
private java.lang.String[][] intrmeth
intrmeth4
private java.lang.String[][] intrmeth4
intrmeth8
private java.lang.String[][] intrmeth8
intrmethx
private java.lang.String[][] intrmethx
qrymeth
private java.lang.String[][] qrymeth
qrymeth2
private java.lang.String[][] qrymeth2
UXport
public UXport()
exPort
public void exPort(java.lang.String filename,
java.lang.String fdir,
java.lang.String format)
- Create fully qualified file name from used data. Also check
user's will to proceed before going on.
ominiTraff
public void ominiTraff()
- Traverses UXport data arrays and uses the export
method to obtain the data. It then writes the import method,
the data type and the data (as a string) to the export file.
imPort
public void imPort(java.lang.String filename,
java.lang.String fdir,
java.lang.String format)
- Create fully qualified file name from used data. Also check
user's will to proceed before going on.
iminiTraff
public void iminiTraff()
- Loads the import data into a string
parseData
public void parseData(java.lang.String datastr)
- Tokenize the data and restore it to it's rightful objects by
reflectively calling the included method name.
subPort
public java.lang.Object subPort(java.lang.Object target,
java.lang.String xmethod,
java.lang.String[] sdata,
java.lang.String[] stype)
- this method actually runs the methods from the data objects. It
handles varying numbers and types of parameters.
getTFName
public java.lang.String getTFName()
- Gets the temporary file name. This name is saved so that it
can be displayed on the GXport panel when the user returns