org.melati.poem.prepro
Class LongFieldDef
java.lang.Object
org.melati.poem.prepro.FieldDef
org.melati.poem.prepro.AtomFieldDef
org.melati.poem.prepro.LongFieldDef
public class LongFieldDef
- extends AtomFieldDef
A definition of an LongPoemType from the DSD.
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 |
LongFieldDef
public LongFieldDef(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
Copyright © 2000-2010 PanEris. All Rights Reserved.