Class PhpiCalLib_Properties_TextProperty

Description

Many properties specify a value of type "text". This base class can be used for those.

        text       = *(TSAFE-CHAR / ":" / DQUOTE / ESCAPED-CHAR)
           ; Folded according to description above

        ESCAPED-CHAR = ("\\" / "\;" / "\," / "\N" / "\n")
           ; \\ encodes \, \N or \n encodes newline
           ; \; encodes ;, \, encodes ,

        TSAFE-CHAR = %x20-21 / %x23-2B / %x2D-39 / %x3C-5B /
                     %x5D-7E / NON-US-ASCII
           ; Any character except CTLs not needed by the current
           ; character set, DQUOTE %x22, ";" %x3B, ":" %x3A, "\" %x5C, "," %x2C

Located in /textproperties.php (line 44)

PhpiCalLib_ContentLine
   |
   --PhpiCalLib_Properties_TextProperty
Direct descendents
Class Description
PhpiCalLib_Properties_ProdIdProperty The PRODID property.
PhpiCalLib_Properties_DescriptionProperty The DESCRIPTION property.
PhpiCalLib_Properties_CategoriesProperty The CATEGORIES property
PhpiCalLib_Properties_SummaryProperty The SUMMARY property.
PhpiCalLib_Properties_UidProperty The UID property.
Variable Summary
Method Summary
PhpiCalLib_Properties_TextProperty __construct ()
void GetTextValue ()
void SetEncodedValue ( $Text)
void SetTextValue ( $String)
Variables
Methods
GetTextValue (line 70)

Access the TextValue

  • access: public
void GetTextValue ()
SetEncodedValue (line 60)

Overridden to do extra parsing to extract the $TextValue

  • access: public
void SetEncodedValue ( $Text)
  • $Text

Redefinition of:
PhpiCalLib_ContentLine::SetEncodedValue()
Sets the property value by specifying the encoded value
SetTextValue (line 77)

Set the TextValue

  • access: public
void SetTextValue ( $String)
  • $String

Inherited Methods

Inherited From PhpiCalLib_ContentLine

PhpiCalLib_ContentLine::__construct()
PhpiCalLib_ContentLine::AddParameter()
PhpiCalLib_ContentLine::AddParameterPermitted()
PhpiCalLib_ContentLine::Copy()
PhpiCalLib_ContentLine::Create()
PhpiCalLib_ContentLine::CreateContentLine()
PhpiCalLib_ContentLine::GetEncodedValue()
PhpiCalLib_ContentLine::GetName()
PhpiCalLib_ContentLine::GetParameter()
PhpiCalLib_ContentLine::GetParameters()
PhpiCalLib_ContentLine::GetType()
PhpiCalLib_ContentLine::RemoveParameter()
PhpiCalLib_ContentLine::RemoveParameterPermitted()
PhpiCalLib_ContentLine::SetEncodedValue()
PhpiCalLib_ContentLine::SetName()
PhpiCalLib_ContentLine::SetParameter()
PhpiCalLib_ContentLine::SetParameterPermitted()
PhpiCalLib_ContentLine::SetParameters()
PhpiCalLib_ContentLine::SetType()
PhpiCalLib_ContentLine::ToContentLines()
PhpiCalLib_ContentLine::ToPropertyName()
PhpiCalLib_ContentLine::ToPropertyType()
PhpiCalLib_ContentLine::ToString()

Documentation generated on Tue, 01 Apr 2008 00:20:47 +0100 by phpDocumentor 1.4.0