MetadataField Class Reference


Public Member Functions

 Status ()
 Type ($NewValue=DB_NOVALUE)
 TypeAsName ()
 Name ($NewName=DB_NOVALUE)
 GetAllowedConversionTypes ()
 IsTempItem ($NewSetting=NULL)
 Id ()
 DBFieldName ()
 Description ($NewValue=DB_NOVALUE)
 RequiredBySPT ($NewValue=DB_NOVALUE)
 Enabled ($NewValue=DB_NOVALUE)
 Optional ($NewValue=DB_NOVALUE)
 Viewable ($NewValue=DB_NOVALUE)
 AllowMultiple ($NewValue=DB_NOVALUE)
 IncludeInKeywordSearch ($NewValue=DB_NOVALUE)
 IncludeInAdvancedSearch ($NewValue=DB_NOVALUE)
 IncludeInRecommenderSystem ($NewValue=DB_NOVALUE)
 TextFieldSize ($NewValue=DB_NOVALUE)
 MaxLength ($NewValue=DB_NOVALUE)
 ParagraphRows ($NewValue=DB_NOVALUE)
 ParagraphCols ($NewValue=DB_NOVALUE)
 MinValue ($NewValue=DB_NOVALUE)
 MaxValue ($NewValue=DB_NOVALUE)
 FlagOnLabel ($NewValue=DB_NOVALUE)
 FlagOffLabel ($NewValue=DB_NOVALUE)
 DateFormat ($NewValue=DB_NOVALUE)
 SearchWeight ($NewValue=DB_NOVALUE)
 RecommenderWeight ($NewValue=DB_NOVALUE)
 MaxHeight ($NewValue=DB_NOVALUE)
 MaxWidth ($NewValue=DB_NOVALUE)
 MaxPreviewHeight ($NewValue=DB_NOVALUE)
 MaxPreviewWidth ($NewValue=DB_NOVALUE)
 MaxThumbnailHeight ($NewValue=DB_NOVALUE)
 MaxThumbnailWidth ($NewValue=DB_NOVALUE)
 DefaultAltText ($NewValue=DB_NOVALUE)
 UsesQualifiers ($NewValue=DB_NOVALUE)
 DefaultQualifier ($NewValue=DB_NOVALUE)
 UseForOaiSets ($NewValue=DB_NOVALUE)
 ViewingPrivilege ($NewValue=DB_NOVALUE)
 AuthoringPrivilege ($NewValue=DB_NOVALUE)
 EditingPrivilege ($NewValue=DB_NOVALUE)
 PointPrecision ($NewValue=DB_NOVALUE)
 PointDecimalDigits ($NewValue=DB_NOVALUE)
 DefaultValue ($NewValue=DB_NOVALUE)
 GetPossibleValues ($MaxNumberOfValues=NULL)
 GetCountOfPossibleValues ()
 GetIdForValue ($Value)
 GetValueForId ($Id)
 HasItemLevelQualifiers ($NewValue=DB_NOVALUE)
 AssociatedQualifierList ()
 UnassociatedQualifierList ()
 AssociateWithQualifier ($QualifierIdOrObject)
 UnassociateWithQualifier ($QualifierIdOrObject)
 GetFactory ()
 MetadataField ($FieldId, $FieldName=NULL, $FieldType=NULL, $Optional=TRUE, $DefaultValue=NULL)
 Drop ()
 ModifyField ($NewName=NULL, $NewType=NULL)
 UpdateValue ($FieldName, $NewValue)
 NormalizeFieldNameForDB ($Name)
 AddDatabaseFields ()
 OrderPosition ($OrderType, $NewValue=DB_NOVALUE)

Static Public Attributes

static $FieldTypeDBEnums
static $FieldTypeDBAllowedEnums
static $FieldTypePHPEnums

List of all members.


Detailed Description

Definition at line 67 of file MetadataField.php.


Member Function Documentation

MetadataField::AddDatabaseFields (  ) 

MetadataField::AllowMultiple ( NewValue = DB_NOVALUE  ) 

Definition at line 272 of file MetadataField.php.

References UpdateValue().

MetadataField::AssociatedQualifierList (  ) 

Definition at line 554 of file MetadataField.php.

Referenced by UnassociatedQualifierList().

Here is the caller graph for this function:

MetadataField::AssociateWithQualifier ( QualifierIdOrObject  ) 

Definition at line 590 of file MetadataField.php.

References Id().

MetadataField::AuthoringPrivilege ( NewValue = DB_NOVALUE  ) 

Definition at line 298 of file MetadataField.php.

References UpdateValue().

MetadataField::DateFormat ( NewValue = DB_NOVALUE  ) 

Definition at line 284 of file MetadataField.php.

References UpdateValue().

MetadataField::DBFieldName (  ) 

Definition at line 264 of file MetadataField.php.

Referenced by AddDatabaseFields(), and HasItemLevelQualifiers().

Here is the caller graph for this function:

MetadataField::DefaultAltText ( NewValue = DB_NOVALUE  ) 

Definition at line 293 of file MetadataField.php.

References UpdateValue().

MetadataField::DefaultQualifier ( NewValue = DB_NOVALUE  ) 

Definition at line 295 of file MetadataField.php.

References UpdateValue().

MetadataField::DefaultValue ( NewValue = DB_NOVALUE  ) 

Definition at line 345 of file MetadataField.php.

References MetadataSchema::MDFTYPE_POINT, Type(), and UpdateValue().

Referenced by AddDatabaseFields().

Here is the caller graph for this function:

MetadataField::Description ( NewValue = DB_NOVALUE  ) 

Definition at line 267 of file MetadataField.php.

References UpdateValue().

MetadataField::Drop (  ) 

MetadataField::EditingPrivilege ( NewValue = DB_NOVALUE  ) 

Definition at line 299 of file MetadataField.php.

References UpdateValue().

MetadataField::Enabled ( NewValue = DB_NOVALUE  ) 

Definition at line 269 of file MetadataField.php.

References UpdateValue().

MetadataField::FlagOffLabel ( NewValue = DB_NOVALUE  ) 

Definition at line 283 of file MetadataField.php.

References UpdateValue().

Referenced by GetPossibleValues().

Here is the caller graph for this function:

MetadataField::FlagOnLabel ( NewValue = DB_NOVALUE  ) 

Definition at line 282 of file MetadataField.php.

References UpdateValue().

Referenced by GetPossibleValues().

Here is the caller graph for this function:

MetadataField::GetAllowedConversionTypes (  ) 

MetadataField::GetCountOfPossibleValues (  ) 

MetadataField::GetFactory (  ) 

MetadataField::GetIdForValue ( Value  ) 

MetadataField::GetPossibleValues ( MaxNumberOfValues = NULL  ) 

MetadataField::GetValueForId ( Id  ) 

MetadataField::HasItemLevelQualifiers ( NewValue = DB_NOVALUE  ) 

Definition at line 517 of file MetadataField.php.

References DBFieldName(), and UpdateValue().

MetadataField::Id (  ) 

MetadataField::IncludeInAdvancedSearch ( NewValue = DB_NOVALUE  ) 

Definition at line 274 of file MetadataField.php.

References UpdateValue().

MetadataField::IncludeInKeywordSearch ( NewValue = DB_NOVALUE  ) 

Definition at line 273 of file MetadataField.php.

References UpdateValue().

MetadataField::IncludeInRecommenderSystem ( NewValue = DB_NOVALUE  ) 

Definition at line 275 of file MetadataField.php.

References UpdateValue().

MetadataField::IsTempItem ( NewSetting = NULL  ) 

MetadataField::MaxHeight ( NewValue = DB_NOVALUE  ) 

Definition at line 287 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxLength ( NewValue = DB_NOVALUE  ) 

Definition at line 277 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxPreviewHeight ( NewValue = DB_NOVALUE  ) 

Definition at line 289 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxPreviewWidth ( NewValue = DB_NOVALUE  ) 

Definition at line 290 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxThumbnailHeight ( NewValue = DB_NOVALUE  ) 

Definition at line 291 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxThumbnailWidth ( NewValue = DB_NOVALUE  ) 

Definition at line 292 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxValue ( NewValue = DB_NOVALUE  ) 

Definition at line 281 of file MetadataField.php.

References UpdateValue().

MetadataField::MaxWidth ( NewValue = DB_NOVALUE  ) 

Definition at line 288 of file MetadataField.php.

References UpdateValue().

MetadataField::MetadataField ( FieldId,
FieldName = NULL,
FieldType = NULL,
Optional = TRUE,
DefaultValue = NULL 
)

MetadataField::MinValue ( NewValue = DB_NOVALUE  ) 

Definition at line 280 of file MetadataField.php.

References UpdateValue().

MetadataField::ModifyField ( NewName = NULL,
NewType = NULL 
)

MetadataField::Name ( NewName = DB_NOVALUE  ) 

MetadataField::NormalizeFieldNameForDB ( Name  ) 

Definition at line 1160 of file MetadataField.php.

Referenced by IsTempItem(), MetadataField(), ModifyField(), and Name().

Here is the caller graph for this function:

MetadataField::Optional ( NewValue = DB_NOVALUE  ) 

Definition at line 270 of file MetadataField.php.

References UpdateValue().

Referenced by AddDatabaseFields().

Here is the caller graph for this function:

MetadataField::OrderPosition ( OrderType,
NewValue = DB_NOVALUE 
)

Definition at line 1332 of file MetadataField.php.

References MetadataSchema::MDFORDER_DISPLAY, MetadataSchema::MDFORDER_EDITING, and UpdateValue().

Referenced by MetadataField().

Here is the caller graph for this function:

MetadataField::ParagraphCols ( NewValue = DB_NOVALUE  ) 

Definition at line 279 of file MetadataField.php.

References UpdateValue().

MetadataField::ParagraphRows ( NewValue = DB_NOVALUE  ) 

Definition at line 278 of file MetadataField.php.

References UpdateValue().

MetadataField::PointDecimalDigits ( NewValue = DB_NOVALUE  ) 

Definition at line 323 of file MetadataField.php.

References Id(), and UpdateValue().

MetadataField::PointPrecision ( NewValue = DB_NOVALUE  ) 

Definition at line 301 of file MetadataField.php.

References Id(), and UpdateValue().

MetadataField::RecommenderWeight ( NewValue = DB_NOVALUE  ) 

Definition at line 286 of file MetadataField.php.

References UpdateValue().

MetadataField::RequiredBySPT ( NewValue = DB_NOVALUE  ) 

Definition at line 268 of file MetadataField.php.

References UpdateValue().

MetadataField::SearchWeight ( NewValue = DB_NOVALUE  ) 

Definition at line 285 of file MetadataField.php.

References UpdateValue().

MetadataField::Status (  ) 

Definition at line 72 of file MetadataField.php.

MetadataField::TextFieldSize ( NewValue = DB_NOVALUE  ) 

Definition at line 276 of file MetadataField.php.

References UpdateValue().

MetadataField::Type ( NewValue = DB_NOVALUE  ) 

MetadataField::TypeAsName (  ) 

Definition at line 90 of file MetadataField.php.

MetadataField::UnassociatedQualifierList (  ) 

Definition at line 576 of file MetadataField.php.

References AssociatedQualifierList().

MetadataField::UnassociateWithQualifier ( QualifierIdOrObject  ) 

Definition at line 614 of file MetadataField.php.

MetadataField::UpdateValue ( FieldName,
NewValue 
)

MetadataField::UseForOaiSets ( NewValue = DB_NOVALUE  ) 

Definition at line 296 of file MetadataField.php.

References UpdateValue().

MetadataField::UsesQualifiers ( NewValue = DB_NOVALUE  ) 

Definition at line 294 of file MetadataField.php.

References UpdateValue().

MetadataField::Viewable ( NewValue = DB_NOVALUE  ) 

Definition at line 271 of file MetadataField.php.

References UpdateValue().

MetadataField::ViewingPrivilege ( NewValue = DB_NOVALUE  ) 

Definition at line 297 of file MetadataField.php.

References UpdateValue().


Member Data Documentation

MetadataField::$FieldTypeDBAllowedEnums [static]

MetadataField::$FieldTypeDBEnums [static]

MetadataField::$FieldTypePHPEnums [static]


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