|
MetaTF API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DTDException | |
MetaTF.Parser | This package provides the parser and symbol table builder for MetaTF. |
Uses of DTDException in MetaTF.Parser |
Methods in MetaTF.Parser with parameters of type DTDException | |
(package private) void |
STBuilder.report(DTDException e)
|
Methods in MetaTF.Parser that throw DTDException | |
void |
SectionOffset.setNumber()
Set the section number |
void |
SectionStride.setNumber()
Set the section number |
(package private) abstract void |
Field.checkFields()
Check that this field is well formed i.e. |
(package private) abstract boolean |
Field.addProperty(java.lang.String type,
java.lang.String field,
java.lang.String property,
Value value,
int beginLine)
Add a property to this field |
(package private) void |
NamedField.checkFields()
Check that this field is well formed. |
void |
NamedField.addProperty(java.lang.String p,
Value v,
int l)
Add property p=v to this field |
boolean |
NamedField.addProperty(java.lang.String type,
java.lang.String field,
java.lang.String property,
Value value,
int l)
Add a property to this field |
void |
RepeatField.checkFields()
|
boolean |
RepeatField.addProperty(java.lang.String type,
java.lang.String field,
java.lang.String property,
Value value,
int l)
|
(package private) void |
TagField.setTag(int i)
Set the value of the tag |
void |
TagField.setTag(Value v)
Set the value of the tag |
(package private) void |
TagField.checkFields()
|
(package private) boolean |
TagField.addProperty(java.lang.String type,
java.lang.String field,
java.lang.String property,
Value value,
int l)
Add a property to this field. |
(package private) void |
Record.checkFields()
Check that the field is well formed i.e. |
void |
Record.addProperty(java.lang.String t,
java.lang.String f,
java.lang.String p,
Value v,
int l)
|
(package private) void |
Section.addRecord(Record r)
Add a Record to this section |
void |
Section.addProperty(java.lang.String type,
java.lang.String fname,
java.lang.String p,
Value v,
int l)
|
Value |
Section.getProperty(java.lang.String fname,
java.lang.String p)
Get the valeue of the named property if the field is defined at the section level |
void |
Section.addField(Field f)
Add a Field to this section Simply override old definitions (i.e. |
(package private) void |
Section.addRecordByTag(int tag,
Record r)
Add a Record to the list of 'records by tag' in this section |
Record |
Section.getRecord(int tag)
Get a record defined in this section |
Record |
Section.getRecord(java.lang.String str)
Get a record defined in this section |
void |
HasProperties.addProperty(java.lang.String type,
java.lang.String field,
java.lang.String property,
Value value,
int beginLine)
Add a property to this section or record |
(package private) void |
TupleField.checkFields()
|
boolean |
TupleField.addProperty(java.lang.String type,
java.lang.String field,
java.lang.String property,
Value value,
int l)
|
static DTD |
DTD.instance()
The only way to get the symbol table |
Section |
DTD.getSection(int n)
Return the section |
int |
DTD.sectionNameToNumber(java.lang.String s)
Get section number from its name |
(package private) void |
DTD.addSection(int sectionNumber,
Section section)
Add a new section to the symbol table |
(package private) void |
DTD.builtins()
Construct the built-ins by hand 1. |
void |
HasFields.addField(Field f)
Add a field to this section, record or field |
Constructors in MetaTF.Parser that throw DTDException | |
Section(java.lang.String s,
int i,
boolean b,
int l)
Allocate a new object to represent asection |
|
Section(java.lang.String s,
int i,
boolean b)
Allocate a new object to represent asection |
|
Section(java.lang.String s,
int i)
Allocate a new object to represent asection |
|
MetaTF API | |||||||||
PREV NEXT | FRAMES NO FRAMES |