ILIAS  trunk Revision v11.0_alpha-1861-g09f3d197f78
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilDclBaseRecordFieldModel Class Reference
+ Inheritance diagram for ilDclBaseRecordFieldModel:
+ Collaboration diagram for ilDclBaseRecordFieldModel:

Public Member Functions

 __construct (ilDclBaseRecordModel $record, ilDclBaseFieldModel $field)
 
 doCreate ()
 Creates an Id and a database entry. More...
 
 doUpdate ()
 Update object in database. More...
 
 delete ()
 Delete record field in database. More...
 
 getValue ()
 
 getValueForRepresentation ()
 
 serializeData ($value)
 Serialize data before storing to db. More...
 
 deserializeData ($value)
 Deserialize data before applying to field. More...
 
 setValue ($value, bool $omit_parsing=false)
 Set value for record field. More...
 
 setValueFromForm (ilPropertyFormGUI $form)
 
 getFormulaValue ()
 
 parseExportValue ($value)
 Function to parse incoming data from form input value $value. More...
 
 getValueFromExcel (ilExcel $excel, int $row, int $col)
 
 parseValue ($value)
 Function to parse incoming data from form input value $value. More...
 
 getExportValue ()
 
 fillExcelExport (ilExcel $worksheet, int &$row, int &$col)
 
 getPlainText ()
 
 getSortingValue (bool $link=true)
 
 addHiddenItemsToConfirmation (ilConfirmationGUI $confirmation)
 
 parseSortingValue ($value, bool $link=true)
 Returns sortable value for the specific field-types. More...
 
 cloneStructure (ilDclBaseRecordFieldModel $old_record_field)
 
 afterClone ()
 
 getField ()
 
 getId ()
 
 getRecord ()
 
 getRecordRepresentation ()
 
 setRecordRepresentation (ilDclBaseRecordRepresentation $record_representation)
 
 getFieldRepresentation ()
 
 setFieldRepresentation (ilDclBaseFieldRepresentation $field_representation)
 

Protected Member Functions

 doRead ()
 Read object data from database. More...
 
 loadValue ()
 Load the value. More...
 

Protected Attributes

int $id = null
 
ilDclBaseFieldModel $field
 
ilDclBaseRecordModel $record
 
ilDclBaseRecordRepresentation $record_representation = null
 
ilDclBaseFieldRepresentation $field_representation = null
 
 $value
 
ilObjUser $user
 
ilCtrl $ctrl
 
ilDBInterface $db
 
ilLanguage $lng
 
ILIAS HTTP Services $http
 
ILIAS Refinery Factory $refinery
 

Detailed Description

Definition at line 21 of file class.ilDclBaseRecordFieldModel.php.

Constructor & Destructor Documentation

◆ __construct()

ilDclBaseRecordFieldModel::__construct ( ilDclBaseRecordModel  $record,
ilDclBaseFieldModel  $field 
)
Parameters
ilDclBaseRecordModel$record
ilDclBaseFieldModel$field

Definition at line 41 of file class.ilDclBaseRecordFieldModel.php.

References $DIC, $field, $record, ILIAS\Repository\ctrl(), doRead(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\user().

42  {
43  global $DIC;
44 
45  $this->record = $record;
46  $this->field = $field;
47  $this->ctrl = $DIC->ctrl();
48  $this->user = $DIC->user();
49  $this->db = $DIC->database();
50  $this->lng = $DIC->language();
51  $this->http = $DIC->http();
52  $this->refinery = $DIC->refinery();
53  $this->doRead();
54  }
doRead()
Read object data from database.
static http()
Fetches the global http state from ILIAS.
global $DIC
Definition: shib_login.php:22
+ Here is the call graph for this function:

Member Function Documentation

◆ addHiddenItemsToConfirmation()

ilDclBaseRecordFieldModel::addHiddenItemsToConfirmation ( ilConfirmationGUI  $confirmation)
Parameters
ilConfirmationGUI$confirmation

Definition at line 285 of file class.ilDclBaseRecordFieldModel.php.

References $value, ilConfirmationGUI\addHiddenItem(), and getValue().

286  {
287  if (!is_array($this->getValue())) {
288  $confirmation->addHiddenItem('field_' . $this->field->getId(), (string) $this->getValue());
289  } else {
290  foreach ($this->getValue() as $key => $value) {
291  $confirmation->addHiddenItem('field_' . $this->field->getId() . "[$key]", (string) $value);
292  }
293  }
294  }
addHiddenItem(string $a_post_var, string $a_value)
+ Here is the call graph for this function:

◆ afterClone()

ilDclBaseRecordFieldModel::afterClone ( )

Definition at line 339 of file class.ilDclBaseRecordFieldModel.php.

339  : void
340  {
341  }

◆ cloneStructure()

ilDclBaseRecordFieldModel::cloneStructure ( ilDclBaseRecordFieldModel  $old_record_field)
Parameters
ilDclBaseRecordFieldModel$old_record_field

Definition at line 330 of file class.ilDclBaseRecordFieldModel.php.

References doUpdate(), getValue(), and setValue().

330  : void
331  {
332  $this->setValue($old_record_field->getValue());
333  $this->doUpdate();
334  }
setValue($value, bool $omit_parsing=false)
Set value for record field.
doUpdate()
Update object in database.
+ Here is the call graph for this function:

◆ delete()

ilDclBaseRecordFieldModel::delete ( )

Delete record field in database.

Definition at line 130 of file class.ilDclBaseRecordFieldModel.php.

References getField(), and null.

130  : void
131  {
132  $datatype = $this->getField()->getDatatype();
133  $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
134 
135  if ($storage_location != 0) {
136  $query = "DELETE FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
137  . $this->db->quote($this->id, "integer");
138  $this->db->manipulate($query);
139  }
140 
141  $query2 = "DELETE FROM il_dcl_record_field WHERE id = " . $this->db->quote($this->id, "integer");
142  $this->db->manipulate($query2);
143  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
+ Here is the call graph for this function:

◆ deserializeData()

ilDclBaseRecordFieldModel::deserializeData (   $value)

Deserialize data before applying to field.

Parameters
mixed$value
Returns
mixed

Definition at line 182 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by loadValue().

183  {
184  $deserialize = json_decode((string) $value, true);
185  if (is_array($deserialize)) {
186  return $deserialize;
187  }
188 
189  return $value;
190  }
+ Here is the caller graph for this function:

◆ doCreate()

ilDclBaseRecordFieldModel::doCreate ( )

Creates an Id and a database entry.

Definition at line 80 of file class.ilDclBaseRecordFieldModel.php.

References $id, getField(), getId(), and getRecord().

Referenced by doUpdate().

80  : void
81  {
82  $id = $this->db->nextId("il_dcl_record_field");
83  $query = "INSERT INTO il_dcl_record_field (id, record_id, field_id) VALUES (" . $this->db->quote(
84  $id,
85  "integer"
86  ) . ", "
87  . $this->db->quote(
88  $this->getRecord()->getId(),
89  "integer"
90  ) . ", " . $this->db->quote($this->getField()->getId(), "text") . ")";
91  $this->db->manipulate($query);
92  $this->id = $id;
93  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doRead()

ilDclBaseRecordFieldModel::doRead ( )
protected

Read object data from database.

Definition at line 59 of file class.ilDclBaseRecordFieldModel.php.

References getField(), getId(), getRecord(), loadValue(), and null.

Referenced by __construct().

59  : void
60  {
61  if (!$this->getRecord()->getId()) {
62  return;
63  }
64 
65  $query = "SELECT * FROM il_dcl_record_field WHERE field_id = " . $this->db->quote(
66  $this->getField()->getId(),
67  "integer"
68  ) . " AND record_id = "
69  . $this->db->quote($this->getRecord()->getId(), "integer");
70  $set = $this->db->query($query);
71  $rec = $this->db->fetchAssoc($set);
72  $this->id = $rec['id'] ?? null;
73 
74  $this->loadValue();
75  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ doUpdate()

ilDclBaseRecordFieldModel::doUpdate ( )

Update object in database.

Definition at line 98 of file class.ilDclBaseRecordFieldModel.php.

References $value, doCreate(), getField(), getId(), null, and serializeData().

Referenced by ilDclReferenceRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), ilDclFileRecordFieldModel\afterClone(), cloneStructure(), ilDclReferenceRecordRepresentation\getHTML(), and ilDclFileRecordFieldModel\setValueFromForm().

98  : void
99  {
100  //$this->loadValue(); //Removed Mantis #0011799
101  $datatype = $this->getField()->getDatatype();
102  $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
103 
104  if ($storage_location != 0) {
105  $query = "DELETE FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
106  . $this->db->quote($this->id, "integer");
107  $this->db->manipulate($query);
108 
109  $next_id = $this->db->nextId("il_dcl_stloc" . $storage_location . "_value");
110 
111  $value = $this->serializeData($this->value);
112 
113  if (empty($this->getId())) {
114  $this->doCreate();
115  }
116 
117  $insert_params = [
118  "value" => [$datatype->getDbType(), $value],
119  "record_field_id" => ["integer", $this->getId()],
120  "id" => ["integer", $next_id],
121  ];
122 
123  $this->db->insert("il_dcl_stloc" . $storage_location . "_value", $insert_params);
124  }
125  }
doCreate()
Creates an Id and a database entry.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
serializeData($value)
Serialize data before storing to db.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ fillExcelExport()

ilDclBaseRecordFieldModel::fillExcelExport ( ilExcel  $worksheet,
int &  $row,
int &  $col 
)

Definition at line 259 of file class.ilDclBaseRecordFieldModel.php.

References getExportValue(), and ilExcel\setCell().

259  : void
260  {
261  $worksheet->setCell($row, $col, $this->getExportValue());
262  $col++;
263  }
setCell(int $a_row, int $col, $value, ?string $datatype=null, bool $disable_strip_tags_for_strings=false)
Set cell value.
+ Here is the call graph for this function:

◆ getExportValue()

ilDclBaseRecordFieldModel::getExportValue ( )
Returns
int|string

Definition at line 254 of file class.ilDclBaseRecordFieldModel.php.

References getValue(), and parseExportValue().

Referenced by ilDclTextSelectionRecordFieldModel\fillExcelExport(), fillExcelExport(), getFormulaValue(), and getPlainText().

255  {
256  return $this->parseExportValue($this->getValue());
257  }
parseExportValue($value)
Function to parse incoming data from form input value $value.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getField()

ilDclBaseRecordFieldModel::getField ( )

Definition at line 343 of file class.ilDclBaseRecordFieldModel.php.

References $field.

Referenced by ilDclIliasReferenceRecordFieldModel\__construct(), ilDclRatingRecordFieldModel\__construct(), ilDclReferenceRecordFieldModel\__construct(), ilDclFormulaRecordFieldModel\__construct(), ilDclReferenceRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), ilDclFileRecordFieldModel\afterClone(), ilDclFileRecordRepresentation\buildDownloadLink(), ilDclRatingRecordFieldModel\delete(), delete(), ilDclTextRecordFieldModel\deserializeData(), doCreate(), doRead(), doUpdate(), ilDclTextRecordFieldModel\fillExcelExport(), ilDclReferenceRecordFieldModel\getExportValue(), ilDclRatingRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getExportValue(), ilDclReferenceRecordRepresentation\getHTML(), ilDclSelectionRecordFieldModel\getMultipleValuesFromString(), ilDclFieldFactory\getRecordRepresentationInstance(), ilDclReferenceRecordFieldModel\getReferenceFromValue(), ilDclSelectionRecordFieldModel\getValue(), ilDclRatingRecordFieldModel\getValue(), ilDclSelectionRecordFieldModel\getValueFromExcel(), ilDclReferenceRecordFieldModel\getValueFromExcel(), ilDclTextRecordFieldModel\getValueFromExcel(), loadValue(), ilDclFormulaRecordFieldModel\parse(), ilDclDateSelectionRecordFieldModel\parseExportValue(), ilDclSelectionRecordFieldModel\parseExportValue(), ilDclTextRecordFieldModel\parseSortingValue(), ilDclMobRecordFieldModel\parseValue(), ilDclFileRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\setValueFromForm(), ilDclCopyRecordFieldModel\setValueFromForm(), and setValueFromForm().

+ Here is the caller graph for this function:

◆ getFieldRepresentation()

ilDclBaseRecordFieldModel::getFieldRepresentation ( )

◆ getFormulaValue()

ilDclBaseRecordFieldModel::getFormulaValue ( )

Definition at line 218 of file class.ilDclBaseRecordFieldModel.php.

References getExportValue().

218  : string
219  {
220  return (string) $this->getExportValue();
221  }
+ Here is the call graph for this function:

◆ getId()

◆ getPlainText()

ilDclBaseRecordFieldModel::getPlainText ( )
Returns
int|string

Definition at line 268 of file class.ilDclBaseRecordFieldModel.php.

References getExportValue().

269  {
270  return $this->getExportValue();
271  }
+ Here is the call graph for this function:

◆ getRecord()

◆ getRecordRepresentation()

ilDclBaseRecordFieldModel::getRecordRepresentation ( )

◆ getSortingValue()

ilDclBaseRecordFieldModel::getSortingValue ( bool  $link = true)
Parameters
bool$link
Returns
int|string

Definition at line 277 of file class.ilDclBaseRecordFieldModel.php.

References getValue(), and parseSortingValue().

278  {
279  return $this->parseSortingValue($this->getValue(), $link);
280  }
parseSortingValue($value, bool $link=true)
Returns sortable value for the specific field-types.
+ Here is the call graph for this function:

◆ getValue()

◆ getValueForRepresentation()

ilDclBaseRecordFieldModel::getValueForRepresentation ( )
Returns
array|string

Definition at line 158 of file class.ilDclBaseRecordFieldModel.php.

References getValue().

Referenced by ilDclFileRecordFieldModel\parseValue().

159  {
160  return $this->getValue();
161  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getValueFromExcel()

ilDclBaseRecordFieldModel::getValueFromExcel ( ilExcel  $excel,
int  $row,
int  $col 
)
Returns
string

Definition at line 236 of file class.ilDclBaseRecordFieldModel.php.

References ilExcel\getCell().

237  {
238  return (string) $excel->getCell($row, $col);
239  }
getCell(int $a_row, int $a_col)
Returns the value of a cell.
+ Here is the call graph for this function:

◆ loadValue()

ilDclBaseRecordFieldModel::loadValue ( )
protected

Load the value.

Definition at line 309 of file class.ilDclBaseRecordFieldModel.php.

References $value, deserializeData(), getField(), and null.

Referenced by doRead(), getValue(), and setValue().

309  : void
310  {
311  if ($this->value === null) {
312  $datatype = $this->getField()->getDatatype();
313 
314  $storage_location = ($this->getField()->getStorageLocationOverride() !== null) ? $this->getField()->getStorageLocationOverride() : $datatype->getStorageLocation();
315  if ($storage_location != 0) {
316  $query = "SELECT * FROM il_dcl_stloc" . $storage_location . "_value WHERE record_field_id = "
317  . $this->db->quote($this->id, "integer");
318 
319  $set = $this->db->query($query);
320  $rec = $this->db->fetchAssoc($set);
321  $value = $this->deserializeData($rec['value'] ?? null);
322  $this->value = $value;
323  }
324  }
325  }
deserializeData($value)
Deserialize data before applying to field.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ parseExportValue()

ilDclBaseRecordFieldModel::parseExportValue (   $value)

Function to parse incoming data from form input value $value.

returns the string/number/etc. to store in the database.

Parameters
mixed$value
Returns
mixed

Definition at line 228 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by getExportValue().

+ Here is the caller graph for this function:

◆ parseSortingValue()

ilDclBaseRecordFieldModel::parseSortingValue (   $value,
bool  $link = true 
)

Returns sortable value for the specific field-types.

Parameters
int | string$value
Returns
int|string

Definition at line 301 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by getSortingValue().

+ Here is the caller graph for this function:

◆ parseValue()

ilDclBaseRecordFieldModel::parseValue (   $value)

Function to parse incoming data from form input value $value.

returns the string/number/etc. to store in the database.

Parameters
int | string$value
Returns
int|string|null

Definition at line 246 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by setValue().

+ Here is the caller graph for this function:

◆ serializeData()

ilDclBaseRecordFieldModel::serializeData (   $value)

Serialize data before storing to db.

Parameters
mixed$value
Returns
mixed

Definition at line 168 of file class.ilDclBaseRecordFieldModel.php.

References $value.

Referenced by doUpdate().

169  {
170  if (is_array($value)) {
171  $value = json_encode($value);
172  }
173 
174  return $value;
175  }
+ Here is the caller graph for this function:

◆ setFieldRepresentation()

ilDclBaseRecordFieldModel::setFieldRepresentation ( ilDclBaseFieldRepresentation  $field_representation)

Definition at line 373 of file class.ilDclBaseRecordFieldModel.php.

References $field_representation.

373  : void
374  {
375  $this->field_representation = $field_representation;
376  }
ilDclBaseFieldRepresentation $field_representation

◆ setRecordRepresentation()

ilDclBaseRecordFieldModel::setRecordRepresentation ( ilDclBaseRecordRepresentation  $record_representation)

Definition at line 363 of file class.ilDclBaseRecordFieldModel.php.

References $record_representation.

363  : void
364  {
365  $this->record_representation = $record_representation;
366  }
ilDclBaseRecordRepresentation $record_representation

◆ setValue()

ilDclBaseRecordFieldModel::setValue (   $value,
bool  $omit_parsing = false 
)

Set value for record field.

Parameters
mixed$value
bool$omit_parsingIf true, does not parse the value and stores it in the given format

Definition at line 197 of file class.ilDclBaseRecordFieldModel.php.

References $value, loadValue(), and parseValue().

Referenced by ilDclReferenceRecordFieldModel\afterClone(), ilDclMobRecordFieldModel\afterClone(), ilDclFileRecordFieldModel\afterClone(), cloneStructure(), ilDclReferenceRecordRepresentation\getHTML(), ilDclTextRecordFieldModel\setValueFromForm(), ilDclCopyRecordFieldModel\setValueFromForm(), ilDclFileRecordFieldModel\setValueFromForm(), and setValueFromForm().

197  : void
198  {
199  $this->loadValue();
200  if (!$omit_parsing) {
201  $tmp = $this->parseValue($value);
202  //if parse value fails keep the old value
203  if ($tmp !== false) {
204  $this->value = $tmp;
205  }
206  } else {
207  $this->value = $value;
208  }
209  }
parseValue($value)
Function to parse incoming data from form input value $value.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setValueFromForm()

ilDclBaseRecordFieldModel::setValueFromForm ( ilPropertyFormGUI  $form)

Definition at line 211 of file class.ilDclBaseRecordFieldModel.php.

References $value, getField(), getId(), ilPropertyFormGUI\getInput(), and setValue().

211  : void
212  {
213  $value = $form->getInput("field_" . $this->getField()->getId());
214 
215  $this->setValue($value);
216  }
setValue($value, bool $omit_parsing=false)
Set value for record field.
getInput(string $a_post_var, bool $ensureValidation=true)
Returns the input of an item, if item provides getInput method and as fallback the value of the HTTP-...
+ Here is the call graph for this function:

Field Documentation

◆ $ctrl

ilCtrl ilDclBaseRecordFieldModel::$ctrl
protected

Definition at line 31 of file class.ilDclBaseRecordFieldModel.php.

◆ $db

ilDBInterface ilDclBaseRecordFieldModel::$db
protected

Definition at line 32 of file class.ilDclBaseRecordFieldModel.php.

◆ $field

◆ $field_representation

ilDclBaseFieldRepresentation ilDclBaseRecordFieldModel::$field_representation = null
protected

◆ $http

ILIAS HTTP Services ilDclBaseRecordFieldModel::$http
protected

Definition at line 34 of file class.ilDclBaseRecordFieldModel.php.

◆ $id

int ilDclBaseRecordFieldModel::$id = null
protected

Definition at line 23 of file class.ilDclBaseRecordFieldModel.php.

Referenced by doCreate(), and getId().

◆ $lng

ilLanguage ilDclBaseRecordFieldModel::$lng
protected

Definition at line 33 of file class.ilDclBaseRecordFieldModel.php.

◆ $record

◆ $record_representation

ilDclBaseRecordRepresentation ilDclBaseRecordFieldModel::$record_representation = null
protected

◆ $refinery

ILIAS Refinery Factory ilDclBaseRecordFieldModel::$refinery
protected

Definition at line 35 of file class.ilDclBaseRecordFieldModel.php.

◆ $user

ilObjUser ilDclBaseRecordFieldModel::$user
protected

Definition at line 30 of file class.ilDclBaseRecordFieldModel.php.

◆ $value

ilDclBaseRecordFieldModel::$value
protected

Definition at line 29 of file class.ilDclBaseRecordFieldModel.php.

Referenced by ilDclTextRecordFieldModel\addHiddenItemsToConfirmation(), addHiddenItemsToConfirmation(), ilDclReferenceRecordFieldModel\afterClone(), ilDclCopyRecordFieldModel\deserializeData(), ilDclTextRecordFieldModel\deserializeData(), deserializeData(), doUpdate(), ilDclTextRecordFieldModel\fillExcelExport(), ilDclReferenceRecordFieldModel\getExportValue(), ilDclIliasReferenceRecordFieldModel\getExportValue(), ilDclTextRecordFieldModel\getExportValue(), ilDclDatetimeRecordFieldModel\getFormulaValue(), ilDclTextRecordFieldModel\getPlainText(), ilDclReferenceRecordFieldModel\getReferenceFromValue(), ilDclSelectionRecordFieldModel\getValue(), getValue(), ilDclDatetimeRecordFieldModel\getValueFromExcel(), ilDclReferenceRecordFieldModel\getValueFromExcel(), ilDclTextRecordFieldModel\getValueFromExcel(), loadValue(), ilDclDateSelectionRecordFieldModel\parseExportValue(), ilDclBooleanRecordFieldModel\parseExportValue(), ilDclSelectionRecordFieldModel\parseExportValue(), ilDclDatetimeRecordFieldModel\parseExportValue(), ilDclMobRecordFieldModel\parseExportValue(), ilDclFileRecordFieldModel\parseExportValue(), parseExportValue(), ilDclDatetimeRecordFieldModel\parseSortingValue(), ilDclMobRecordFieldModel\parseSortingValue(), ilDclTextRecordFieldModel\parseSortingValue(), ilDclFileRecordFieldModel\parseSortingValue(), parseSortingValue(), ilDclMobRecordFieldModel\parseValue(), ilDclNumberRecordFieldModel\parseValue(), ilDclDatetimeRecordFieldModel\parseValue(), ilDclBooleanRecordFieldModel\parseValue(), ilDclFileRecordFieldModel\parseValue(), ilDclTextRecordFieldModel\parseValue(), parseValue(), serializeData(), ilDclFormulaRecordFieldModel\setValue(), setValue(), ilDclTextRecordFieldModel\setValueFromForm(), ilDclCopyRecordFieldModel\setValueFromForm(), and setValueFromForm().


The documentation for this class was generated from the following file: