SQuestion Class Reference

Inheritance diagram for SQuestion:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 getAttributes ()
 INSERT BRIEF DESCRIPTION HERE.
 getTagAttributes ()
 INSERT BRIEF DESCRIPTION HERE.
 getUniqueAttributes ()
 INSERT BRIEF DESCRIPTION HERE.
 getXFormsCloseTag ()
 INSERT BRIEF DESCRIPTION HERE.
 getXFormsOpenCloseTag ()
 INSERT BRIEF DESCRIPTION HERE.
 getXFormsOpenTag ($dbid="")
 INSERT BRIEF DESCRIPTION HERE.
 isValidQuestion ()
 INSERT BRIEF DESCRIPTION HERE.
 setActive ($active)
 INSERT BRIEF DESCRIPTION HERE.
 setRequired ($required)
 INSERT BRIEF DESCRIPTION HERE.


Detailed Description

SQuestion Object

Author: jwsm@shodor.org Updated: 11/30/07 - import to SWAT Created: Mar 8, 2007 This object represents a question for a generic survey object that can be part of a Questionnaire. The question stores its ref (for reference from an XForm), its type (i.e., string for Validation with the StandardValidator), a numeric order for sorting it in the questionnaire, and a boolean of whether it is required.

Definition at line 16 of file SQuestion.php5.


Member Function Documentation

SQuestion::getAttributes (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Reimplemented from SModel.

Definition at line 30 of file SQuestion.php5.

SQuestion::getTagAttributes (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 98 of file SQuestion.php5.

Referenced by getXFormsOpenCloseTag(), and getXFormsOpenTag().

SQuestion::getUniqueAttributes (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Reimplemented from SModel.

Definition at line 41 of file SQuestion.php5.

SQuestion::getXFormsCloseTag (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 84 of file SQuestion.php5.

SQuestion::getXFormsOpenCloseTag (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 52 of file SQuestion.php5.

References getTagAttributes().

SQuestion::getXFormsOpenTag ( dbid = ""  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$dbid [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 68 of file SQuestion.php5.

References getTagAttributes().

SQuestion::isValidQuestion (  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 113 of file SQuestion.php5.

SQuestion::setActive ( active  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$active [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 130 of file SQuestion.php5.

References SObject::setPrettyError().

SQuestion::setRequired ( required  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$required [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 147 of file SQuestion.php5.

References SObject::setPrettyError().


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

Generated on Wed Nov 24 02:06:34 2010 for Common by  doxygen 1.5.6