Class PBEField

Object
  |
  +--PBEUnit
        |
        +--PBEAttribute
              |
              +--PBEField
Direct Known Subclasses:
PBEColumn, PBETextField

public class PBEField
extends PBEAttribute


Description:
A PBEField is similar to a column in a table: one PBEField object exists per row. Because PBEFields can only be attached to objects derived from PBEContainer this means that one instance of PBEField exists per row in the PBEContainer object. (In contrast a PBEAttribute exists once per object, regardless of how many rows are in the PBEContainer object it may attached to.)


Fields inherited from class PBEAttribute
enabled, iAfter, iBefore, iOn, iStatus, iValue, name, object, visible
 
Constructor Summary
PBEField(PBEObject my_object, varchar name)
           
PBEField(PBEObject my_object, varchar name, varchar type)
           
 
Method Summary
 varchar getSelectListColumn()
           
 generic getValue(boolean is_edit, generic default_value)
           
 
Methods inherited from class PBEAttribute
afterInput, beforeInput, disable, doAfterInput, doBeforeInput, doOnOutput, enable, enabled, getStatus, getValue, globalReference, hide, inputValue, onOutput, outputValue, prepareAction, setStatus, setValue, setValue, show
 
Methods inherited from class PBEUnit
compileActions, compileConditions, prepareEvent
 

Constructor Detail

PBEField

public PBEField(PBEObject my_object,
                varchar name)
Parameters:
my_object - the PBEContainer object this object should be attached to.
name - the name used to access this object.

PBEField

public PBEField(PBEObject my_object,
                varchar name,
                varchar type)
Parameters:
my_object - the PBEContainer object this object should be attached to.
name - the name used to access this object.
type - the basic PrimeBaseTalk datatype of this object.
Method Detail

getValue

public generic getValue(boolean is_edit,
                        generic default_value)
Overrides:
getValue in class PBEAttribute

getSelectListColumn

public varchar getSelectListColumn()