ILIAS  Release_5_0_x_branch Revision 61816
 All Data Structures Namespaces Files Functions Variables Groups Pages
arEditField Class Reference

GUI-Class arEditField. More...

+ Inheritance diagram for arEditField:
+ Collaboration diagram for arEditField:

Public Member Functions

 setSubelementOf ($is_subelement_of)
 getSubelementOf ()
 setFormElement ($form_element)
 getFormElement ()
 setIsCreatedByField ($is_created_by_field)
 setIsModifiedByField ($is_modified_by_field)
 setIsModificationDateField ($is_modification_date_field)
 setIsCreationDateField ($is_creation_date_field)
- Public Member Functions inherited from arViewField
 __construct ($name, $txt=NULL, $position=0, $visible=true, $custom_field=false)
 setPosition ($position)
 getPosition ()
 setTxt ($txt)
 getTxt ()
 setVisible ($visible)
 getVisible ()
 setCustomField ($custom_field)
 getCustomField ()
 setTxtPrefix ($txt_prefix)
 getTxtPrefix ()
 getGetFunctionName ()
 getSetFunctionName ()
 getIsCreationDateField ()
 getIsCreatedByField ()
 getIsModifiedByField ()
 getIsModificationDateField ()
- Public Member Functions inherited from arField
 loadFromArray ($name, array $array)
 loadFromStdClass ($name, stdClass $stdClass)
 getAttributesForConnector ()
 getAttributesForDescription ()
 isDateField ()
 setFieldType ($field_type)
 getFieldType ()
 setHasField ($has_field)
 getHasField ()
 setLength ($length)
 getLength ()
 setName ($name)
 getName ()
 setNotNull ($not_null)
 getNotNull ()
 setPrimary ($primary)
 getPrimary ()
 setUnique ($unique)
 getUnique ()
 setSequence ($sequence)
 getSequence ()
 setIndex ($index)
 getIndex ()

Protected Attributes

 $form_element = NULL
 $subelement_of = NULL
- Protected Attributes inherited from arViewField
 $txt_prefix = ""
 $txt = ""
 $position = 1000
 $visible = false
 $custom_field = false
 $get_function_name = ""
 $set_function_name = ""
 $is_created_by_field = false
 $is_modified_by_field = false
 $is_creation_date_field = false
 $is_modification_date_field = false
- Protected Attributes inherited from arField
 $fieldtype
 $length = NULL
 $is_primary = false
 $name = ''
 $not_null = false
 $unique = false
 $has_field = false
 $sequence = false
 $index = false

Additional Inherited Members

- Static Public Member Functions inherited from arViewField
static setAllowedAttributes ($allowed_attributes)
static getAllowedAttributes ()
static castFromFieldToViewField (arField $field)
- Data Fields inherited from arField
const FIELD_TYPE_TEXT = 'text'
const FIELD_TYPE_INTEGER = 'integer'
const FIELD_TYPE_FLOAT = 'float'
const FIELD_TYPE_DATE = 'date'
const FIELD_TYPE_TIME = 'time'
const FIELD_TYPE_TIMESTAMP = 'timestamp'
const FIELD_TYPE_CLOB = 'clob'
- Static Protected Attributes inherited from arField
static $allowed_attributes
static $date_fields

Detailed Description

GUI-Class arEditField.

Author
Timon Amstutz timon.nosp@m..ams.nosp@m.tutz@.nosp@m.ilub.nosp@m..unib.nosp@m.e.ch
Version
2.0.7

Definition at line 11 of file class.arEditField.php.

Member Function Documentation

arEditField::getFormElement ( )
Returns

Definition at line 50 of file class.arEditField.php.

References $form_element.

Referenced by arEditGUI\addFormField().

{
}

+ Here is the caller graph for this function:

arEditField::getSubelementOf ( )
Returns

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

References $subelement_of.

Referenced by arEditGUI\addFormField(), and arEditFields\sortFields().

{
}

+ Here is the caller graph for this function:

arEditField::setFormElement (   $form_element)
Parameters
\ilPropertyFormGUI$form_element

Definition at line 42 of file class.arEditField.php.

References $form_element.

Referenced by arEditGUI\addFormField().

{
$this->form_element = $form_element;
}

+ Here is the caller graph for this function:

arEditField::setIsCreatedByField (   $is_created_by_field)
Parameters
boolean$is_created_by_field

Reimplemented from arViewField.

Definition at line 58 of file class.arEditField.php.

References arViewField\$is_created_by_field, and arViewField\setVisible().

{
$this->setVisible(false);
}
$this->is_created_by_field = $is_created_by_field;
}

+ Here is the call graph for this function:

arEditField::setIsCreationDateField (   $is_creation_date_field)
Parameters
$is_creation_date_field

Reimplemented from arViewField.

Definition at line 91 of file class.arEditField.php.

References arViewField\$is_creation_date_field, and arViewField\setVisible().

{
$this->setVisible(false);
}
$this->is_creation_date_field = $is_creation_date_field;
}

+ Here is the call graph for this function:

arEditField::setIsModificationDateField (   $is_modification_date_field)
Parameters
$is_modification_date_field

Reimplemented from arViewField.

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

References arViewField\$is_modification_date_field, and arViewField\setVisible().

{
$this->setVisible(false);
}
$this->is_modification_date_field = $is_modification_date_field;
}

+ Here is the call graph for this function:

arEditField::setIsModifiedByField (   $is_modified_by_field)
Parameters
boolean$is_modified_by_field

Reimplemented from arViewField.

Definition at line 69 of file class.arEditField.php.

References arViewField\$is_modified_by_field, and arViewField\setVisible().

{
$this->setVisible(false);
}
$this->is_modified_by_field = $is_modified_by_field;
}

+ Here is the call graph for this function:

arEditField::setSubelementOf (   $is_subelement_of)
Parameters
\arEditField$is_subelement_of

Definition at line 26 of file class.arEditField.php.

{
$this->subelement_of = $is_subelement_of;
}

Field Documentation

arEditField::$form_element = NULL
protected

Definition at line 16 of file class.arEditField.php.

Referenced by getFormElement(), and setFormElement().

arEditField::$subelement_of = NULL
protected

Definition at line 20 of file class.arEditField.php.

Referenced by getSubelementOf().


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