Abstract class (contract) for Titan types.
$value :
$name :
$label :
$table :
$assign :
$required :
$unique :
$readOnly :
$help :
$tip :
$restrict :
$style :
$loadable :
$savable :
$submittable :
$bind :
$bindType :
$forGraph :
$fullWidth :
$ldap :
$doc :
$api :
$apiPlainText :
$useMap :
factory( $table, $array)
getAssign()
setAssign( $assign)
getValue()
setValue( $value)
getName()
setName( $name)
getColumn()
setColumn( $name)
getApiColumn()
setApiColumn( $name)
onApiAsPlainText()
setApiPlainText( $value)
getLabel()
setLabel( $label)
getHelp()
setHelp( $help)
getTip()
setTip( $tip)
getTable()
setTable( $table)
setRequired( $required)
isRequired()
setUnique( $unique)
isUnique()
setReadOnly( $readOnly)
isReadOnly()
isEmpty()
getStyle()
setStyle( $style)
__toString()
setRestrict( $restrict)
getRestrict()
isRestrict()
isLoadable()
setLoadable( $loadable)
isSavable()
setSavable( $savable)
isSubmittable()
setSubmittable( $submittable)
useFullWidth()
setFullWidth( $fullWidth)
getBind()
setBind( $bind)
getBindType()
setBindType( $type)
isLdapField()
getLdap()
setLdap( $ldap)
forGraph()
isValid()
save( $id)
load( $id)
copy( $itemId, $newId)
setDoc( $doc)
getDoc()
genDoc()
usingMap()
__construct( $table, $field)