SDRMetadataObj Class Reference
[SDR Result Objects]

Represents metadata fields in a search service resource result. More...

Inheritance diagram for SDRMetadataObj:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($xml=null)
 INSERT BRIEF DESCRIPTION HERE.
 addTag ($name, $value, $reset=false)
 INSERT BRIEF DESCRIPTION HERE.
 removeTag ($name, $value=null)
 INSERT BRIEF DESCRIPTION HERE.

Protected Member Functions

 setXMLImpl ($xml)
 INSERT BRIEF DESCRIPTION HERE.


Detailed Description

Represents metadata fields in a search service resource result.

Definition at line 8 of file SDRMetadataObj.php5.


Constructor & Destructor Documentation

SDRMetadataObj::__construct ( xml = null  ) 

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

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

Definition at line 17 of file SDRMetadataObj.php5.

References SXMLModel::registerNodeName(), and SModel2::setXML().


Member Function Documentation

SDRMetadataObj::addTag ( name,
value,
reset = false 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$name [TYPE]: DESCRIPTION
$value [TYPE]: DESCRIPTION
$reset [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 66 of file SDRMetadataObj.php5.

References SModel2::addAttribute(), SModel2::attributeExists(), and SModel2::isAttributeArray().

SDRMetadataObj::removeTag ( name,
value = null 
)

INSERT BRIEF DESCRIPTION HERE.

INSERT FULL DESCRIPTION HERE

Parameters:
$name [TYPE]: DESCRIPTION
$value [TYPE]: DESCRIPTION
Returns:
[TYPE]: RETURN DESCRIPTION

Definition at line 111 of file SDRMetadataObj.php5.

SDRMetadataObj::setXMLImpl ( xml  )  [protected]

INSERT BRIEF DESCRIPTION HERE.

For internal use only.

INSERT FULL DESCRIPTION HERE

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

Reimplemented from SModel2.

Definition at line 34 of file SDRMetadataObj.php5.

References SModel2::addAttribute(), and SModel2::attributeExists().


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

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