org.melati.poem.prepro
Class BooleanFieldDef
java.lang.Object
  
org.melati.poem.prepro.FieldDef
      
org.melati.poem.prepro.AtomFieldDef
          
org.melati.poem.prepro.BooleanFieldDef
public class BooleanFieldDef
- extends AtomFieldDef
 
A definition of a BooleanPoemType 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 | 
 
 
BooleanFieldDef
public BooleanFieldDef(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
 
generateBaseMethods
public void generateBaseMethods(Writer w)
                         throws IOException
- 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.