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.