Antidot PHP API  version 0.16.0
##PHP API to simplify integration of Antidot components
 All Classes Files Functions Variables Groups Pages
Public Member Functions | List of all members
AfsTextVisitorInterface Interface Reference

Text visitor interface to be used along with AfsText or one of its derived class. More...

Inheritance diagram for AfsTextVisitorInterface:
AfsRawTextVisitor AfsTextVisitor

Public Member Functions

 visit_AfsStringText (AfsStringText $afs_text)
 Visit AfsStringText instance.
 visit_AfsMatchText (AfsMatchText $afs_text)
 Visit AfsMatchText instance.
 visit_AfsTruncateText (AfsTruncateText $afs_text)
 Visit AfsTruncateText instance.

Detailed Description

Text visitor interface to be used along with AfsText or one of its derived class.

Implementations of this interface should return valid HTML content for each visited AfsText instance.
Example of implementation is provided by AfsTextVisitor.

Member Function Documentation

visit_AfsMatchText ( AfsMatchText  $afs_text)

Visit AfsMatchText instance.

Parameters
$afs_text[in] visited instance.

Implemented in AfsTextVisitor, and AfsRawTextVisitor.

visit_AfsStringText ( AfsStringText  $afs_text)

Visit AfsStringText instance.

Parameters
$afs_text[in] visited instance.

Implemented in AfsTextVisitor, and AfsRawTextVisitor.

visit_AfsTruncateText ( AfsTruncateText  $afs_text)

Visit AfsTruncateText instance.

Parameters
$afs_text[in] visited instance.

Implemented in AfsTextVisitor, and AfsRawTextVisitor.