org.melati.poem.prepro
Class IntegrityFixFieldDef
java.lang.Object
org.melati.poem.prepro.FieldDef
org.melati.poem.prepro.IntegrityFixFieldDef
public class IntegrityFixFieldDef
- extends FieldDef
A definition of an IntegrityFixPoemType from the DSD.
An IntegrityFix is a metadata field used in the
ColumnInfo table.
Its member variables are populated from the DSD or defaults.
Its methods are used to generate the java code.
Methods inherited from class org.melati.poem.prepro.FieldDef |
from, generateColAccessor, generateColDecl, generateColDefinition, generateFieldCreator, getHeight, getWidth, isCreateable, isDeletedColumn, isEditable, isIndexed, isNullable, isSortDescending, isTroidColumn, isUnique, setCreateable, setDeletedColumn, setEditable, setHeight, setIndexed, setNullable, setSortDescending, setTroidColumn, setUnique, setWidth, toString |
IntegrityFixFieldDef
public IntegrityFixFieldDef(int lineNo,
TableDef table,
String name,
int displayOrder,
Vector qualifiers)
throws org.melati.poem.prepro.IllegalityException
- Constructor.
- Parameters:
lineNo
- the line number in the DSD filetable
- the TableDef
that this Field
is
part ofname
- the name of this fielddisplayOrder
- where to place this field in a listqualifiers
- all the qualifiers of this field
- Throws:
IllegalityException
- if a semantic inconsistency is detected
generateColRawAccessors
protected void generateColRawAccessors(Writer w)
throws IOException
- Description copied from class:
FieldDef
- Write out this
Column
's field accessors as part of the
anonymous definition of the Column
.
- Overrides:
generateColRawAccessors
in class FieldDef
- Parameters:
w
- The base table java file.
- Throws:
IOException
- if something goes wrong with the file system
generateBaseMethods
public void generateBaseMethods(Writer w)
throws IOException
- Description copied from class:
FieldDef
- Write out this
Column
's base methods.
- Overrides:
generateBaseMethods
in class FieldDef
- Parameters:
w
- The base persistent java file.
- Throws:
IOException
- if something goes wrong with the file system
generateJavaDeclaration
public void generateJavaDeclaration(Writer w)
throws IOException
- Write out this
Field
's java declaration string.
- Specified by:
generateJavaDeclaration
in class FieldDef
- Parameters:
w
- The base persistent java file.
- Throws:
IOException
- if something goes wrong with the file system
poemTypeJava
public String poemTypeJava()
- Specified by:
poemTypeJava
in class FieldDef
- Returns:
- the Java string for this
PoemType
.
Copyright © 2000-2010 PanEris. All Rights Reserved.