org.melati.poem.prepro
Class IntegerFieldDef
java.lang.Object
org.melati.poem.prepro.FieldDef
org.melati.poem.prepro.AtomFieldDef
org.melati.poem.prepro.IntegerFieldDef
public class IntegerFieldDef
- extends AtomFieldDef
A definition of an IntegerPoemType from the DSD.
This type is the base for all the metadata field types.
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 |
IntegerFieldDef
public IntegerFieldDef(int lineNo,
TableDef table,
String name,
int displayOrder,
Vector qualifiers)
throws org.melati.poem.prepro.IllegalityException
- Constructor.
- Parameters:
table
- 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
generateBaseMethods
public void generateBaseMethods(Writer w)
throws IOException
- Description copied from class:
FieldDef
- Write out this
Column
's base methods.
- Overrides:
generateBaseMethods
in class AtomFieldDef
- Parameters:
w
- The base persistent java file.
- Throws:
IOException
- if something goes wrong with the file system
poemTypeJava
public String poemTypeJava()
- Overrides:
poemTypeJava
in class AtomFieldDef
- Returns:
- the Java string for this
PoemType
.
Copyright © 2000-2010 PanEris. All Rights Reserved.