FeedEntry Class Methods

In this section, the FeedEntry class methods are presented in alphabetical order.

Syntax

addCategory(category)

Description

Use this method to add a category attribute to the feed entry as a string.

Note: This is an abstract method.

Parameters

Field or Control

Definition

category

Specifies the category as a string.

Returns

A Boolean value: True if the add was successful, False otherwise.

Syntax

addContributor(name, email)

Description

Use this method to add a contributor attribute to the feed entry.

Note: This is an abstract method.

Parameters

Field or Control

Definition

name

Specifies the name of the contributor as a string.

email

Specifies the email address for the contributor as a string.

Returns

A Boolean value: True if the add was successful, False otherwise.

Syntax

addEnclosure(URL, type, length)

Description

Use this method to add an enclosure attribute to the feed entry.

Note: This is an abstract method.

Parameters

Field or Control

Definition

URL

Specifies the URL for the enclosure as a string.

type

Specifies the type of the enclosure as a string.

length

Specifies the length for the enclosure in bytes as a number.

Returns

A Boolean value: True if the add was successful, False otherwise.

Syntax

delete()

Description

Use this method to delete the feed entry from a feed document.

Parameters

None.

Returns

None.

Example

Local boolean &deleted = False;
Local PTFP_FEED:UTILITY:Collection &Entries = %This.Entries;
Local PTFP_FEED:XML_FEED:FeedEntry &thisEntry = %This.getEntry(&pId);

If (&thisEntry <> Null) And
      ( Not &Entries.Immutable) Then
   &deleted = &Entries.deleteById(&pId);
   If &deleted Then
      &thisEntry.delete();
   End-If;
End-If;

Syntax

deleteCategory(category)

Description

Use this method to delete a category attribute from a FeedEntry object.

Note: This is an abstract method.

Parameters

Field or Control

Definition

category

Specifies the category as a string.

Returns

A Boolean value: True if the delete was successful, False otherwise.

Syntax

deleteContributor(name)

Description

Use this method to delete a contributor attribute from a feed entry.

Note: This is an abstract method.

Parameters

Field or Control

Definition

name

Specifies the name of the contributor as a string.

Returns

A Boolean value: True if the delete was successful, False otherwise.

Syntax

deleteEnclosure(URL)

Description

Use this method to delete an enclosure attribute from a feed entry.

Note: This is an abstract method.

Parameters

Field or Control

Definition

URL

Specifies the URL for the enclosure as a string.

Returns

A Boolean value: True if the delete was successful, False otherwise.

Syntax

equals(&Object)

Description

Use this method to evaluate the equivalency of an object with the current feed entry. Equivalency is established based on the value of two properties: the object's ID and the ObjectType.

Parameters

Field or Control

Definition

&Object

Specifies the object to be compared to the current FeedEntry object.

Returns

A Boolean value: True if the objects are equivalent, False otherwise.