Plumtree Pluggable Navigation API  
 

CListURLTemplateLinkMediator Methods

The methods of the CListURLTemplateLinkMediator class are listed below. For a complete list of CListURLTemplateLinkMediator class members, see the CListURLTemplateLinkMediator Members topic.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetEntry 
GetEntryAtIndex 
GetEntryOrigLabel (inherited from CListURLTemplateMediator) Late added method, get the untruncated label of the current entry.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetImageSource (inherited from CListURLTemplateMediator) Creates a string containing the image source for the assigned image
GetList (inherited from CListURLTemplateMediator) 
GetNonEncodedEntryOrigLabel (inherited from CListURLTemplateMediator) Late added method, get the untruncated label of the current entry (non encoded).
GetType (inherited from Object)Gets the Type of the current instance.
IsImageEntry (inherited from CListURLTemplateMediator) Checks if an entry has image assigned.
Next (inherited from CListURLTemplateMediator) 
SetLabelMaxLength (inherited from CListURLTemplateMediator) 
SetShowImages (inherited from CListURLTemplateMediator) 
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

CreateCommPageURLTemplate (inherited from CListURLTemplateMediator) Creates a Template URL for Community pages
CreateDirPageURLTemplate (inherited from CListURLTemplateMediator) Create a Template URL for Directory pages
CreateDocURL (inherited from CListURLTemplateMediator) Creates a Template URL for document pages
CreateEditorURLTemplate (inherited from CListURLTemplateMediator) Create a Template URL for editor pages
CreateFullInternalURL (inherited from CListURLTemplateMediator) 
CreateFullURL (inherited from CListURLTemplateMediator) Creates a full url with associated label and image if one
CreateGenericURL (inherited from CListURLTemplateMediator) Creates a generic Plumtree Portal 50 URL
CreateMyPageURLTemplate (inherited from CListURLTemplateMediator) Creates a Template URL for mypages
CreatePrefsURL (inherited from CListURLTemplateMediator) Creates a Template URL for users preferences
CreateSiteMapRootURLTemplate (inherited from CListURLTemplateMediator) Creates a Template URL for Community Knowledge Directory Root
CreateStringLabel (inherited from CListURLTemplateMediator) Creates an array with just a label without url but possible image
CreateUserURL (inherited from CListURLTemplateMediator) Creates a Template URL for user profile pages
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
GetImageString (inherited from CListURLTemplateMediator) Creates a string containing the html for the assigned images
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
SetListEntryImage (inherited from CListURLTemplateMediator) Get the image string for the specified entry

See Also

CListURLTemplateLinkMediator Class | com.plumtree.portalpages.common.mediator Namespace | Example use: ICPListIterator mediator = new CListURLTemplateLinkMediator(m_asOwner, cpList1); mediator.SetLabelMaxLength(50); //set the maximum label length to 50 characters while (mediator.Next()) { HTMLAnchor anchor = (HTMLAnchor) mediator.GetEntry(); ... }