Inheritance diagram for HouseOver.THARM.Search.Check:

Public Member Functions | |
| Check (string name, Type fieldType) | |
| Constructs a Check instance without any extra data, which leaves the required to default (bool(default)). | |
| Check (string name, string humanReadableName, bool fieldRequired, Type fieldType) | |
| Constructs a Check instance with all details filled out immediately. | |
| abstract bool | Verify (object obj) |
| Verifies an object against the Check item. | |
| Check (string name, Type fieldType) | |
| Constructs a Check instance without any extra data, which leaves the required to default (bool(default)). | |
| Check (string name, string humanReadableName, bool fieldRequired, Type fieldType) | |
| Constructs a Check instance with all details filled out immediately. | |
| abstract bool | Verify (object obj) |
| Verifies an object against the Check item. | |
Protected Attributes | |
| string | name |
| The name of the field. | |
| string | humanReadableName |
| The human readable name of the field. | |
| bool | fieldRequired |
| Wether or not the field is required. | |
Properties | |
| string | HumanReadableName [get, set] |
| Gets and sets the human readable name. | |
| Type | FieldType [get, set] |
| Gets and sets the field type. | |
| string | Name [get, set] |
| Gets and sets the name. | |
| bool | FieldRequired [get, set] |
| Gets and sets wether the field is required or not. | |
Private Attributes | |
| Type | fieldType |
| The type of the field. | |
Definition at line 14 of file Checks.cs.
| HouseOver.THARM.Search.Check.Check | ( | string | name, | |
| Type | fieldType | |||
| ) |
Constructs a Check instance without any extra data, which leaves the required to default (bool(default)).
| name | The name of the Check - assigned both to Check.name and Check.humanReadableName | |
| fieldType | The type of the Check |
Definition at line 30 of file Checks.cs.
00031 { 00032 this.name = name; 00033 this.humanReadableName = name; 00034 this.fieldType = fieldType; 00035 }
| HouseOver.THARM.Search.Check.Check | ( | string | name, | |
| string | humanReadableName, | |||
| bool | fieldRequired, | |||
| Type | fieldType | |||
| ) |
Constructs a Check instance with all details filled out immediately.
| name | The name of the field | |
| humanReadableName | The human readable name of the field | |
| fieldRequired | Wether or not the field is required | |
| fieldType | The type of the field |
Definition at line 44 of file Checks.cs.
00045 { 00046 this.name = name; 00047 this.humanReadableName = humanReadableName; 00048 this.fieldType = fieldType; 00049 this.fieldRequired = fieldRequired; 00050 }
| HouseOver.THARM.Search.Check.Check | ( | string | name, | |
| Type | fieldType | |||
| ) |
Constructs a Check instance without any extra data, which leaves the required to default (bool(default)).
| name | The name of the Check - assigned both to Check.name and Check.humanReadableName | |
| fieldType | The type of the Check |
Definition at line 30 of file Checks.cs.
00031 { 00032 this.name = name; 00033 this.humanReadableName = name; 00034 this.fieldType = fieldType; 00035 }
| HouseOver.THARM.Search.Check.Check | ( | string | name, | |
| string | humanReadableName, | |||
| bool | fieldRequired, | |||
| Type | fieldType | |||
| ) |
Constructs a Check instance with all details filled out immediately.
| name | The name of the field | |
| humanReadableName | The human readable name of the field | |
| fieldRequired | Wether or not the field is required | |
| fieldType | The type of the field |
Definition at line 44 of file Checks.cs.
00045 { 00046 this.name = name; 00047 this.humanReadableName = humanReadableName; 00048 this.fieldType = fieldType; 00049 this.fieldRequired = fieldRequired; 00050 }
| abstract bool HouseOver.THARM.Search.Check.Verify | ( | object | obj | ) | [pure virtual] |
Verifies an object against the Check item.
| obj | The object to verify |
Implemented in HouseOver.THARM.Search.ComparableCheck, HouseOver.THARM.Search.EnumCheck, HouseOver.THARM.Search.ComparableCheck, and HouseOver.THARM.Search.EnumCheck.
| abstract bool HouseOver.THARM.Search.Check.Verify | ( | object | obj | ) | [pure virtual] |
Verifies an object against the Check item.
| obj | The object to verify |
Implemented in HouseOver.THARM.Search.ComparableCheck, HouseOver.THARM.Search.EnumCheck, HouseOver.THARM.Search.ComparableCheck, and HouseOver.THARM.Search.EnumCheck.
string HouseOver::THARM::Search.Check::name [protected] |
string HouseOver::THARM::Search.Check::humanReadableName [protected] |
bool HouseOver::THARM::Search.Check::fieldRequired [protected] |
Type HouseOver::THARM::Search.Check::fieldType [private] |
string HouseOver::THARM::Search.Check::HumanReadableName [get, set] |
Gets and sets the human readable name.
Definition at line 60 of file Checks.cs.
Referenced by HouseOver.THARM.RealtyManager.SetComparableCheck(), HouseOver.THARM.RealtyManager.SetEnumCheck(), and HouseOver.THARM.RealtyManager.ShowProfileDetails().
Type HouseOver::THARM::Search.Check::FieldType [get, set] |
Gets and sets the field type.
Definition at line 62 of file Checks.cs.
Referenced by HouseOver.THARM.RealtyManager.SetEnumCheck().
string HouseOver::THARM::Search.Check::Name [get, set] |
bool HouseOver::THARM::Search.Check::FieldRequired [get, set] |
Gets and sets wether the field is required or not.
Definition at line 66 of file Checks.cs.
Referenced by HouseOver.THARM.RealtyManager.SetComparableCheck(), HouseOver.THARM.RealtyManager.SetEnumCheck(), and HouseOver.THARM.RealtyManager.ShowProfileDetails().
1.5.1-p1