Plumtree Pluggable Navigation API  
 

CListURLTemplateMediator Members

CListURLTemplateMediator overview

Public Static Fields

ACTIONIMAGE_SPACE_WIDTH 
IMAGE_SPACE_WIDTH The constant amount of space in pixels images should take up. A spacer image will be added as padding if images doesn't fill up the entire space.
TEMPLATEARR_INDEX_IMGURL 
TEMPLATEARR_INDEX_LABEL Index constants for the elements in the array generated by this mediator
TEMPLATEARR_INDEX_URL 

Public Instance Constructors

CListURLTemplateMediator Constructor Constructor for CompoundListASURLMediator. Get the iterator interface for the list

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetEntry 
GetEntryAtIndex 
GetEntryOrigLabel 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 Creates a string containing the image source for the assigned image
GetList 
GetNonEncodedEntryOrigLabel 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 Checks if an entry has image assigned.
Next 
SetLabelMaxLength 
SetShowImages 
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

m_strImageAlign 

Protected Instance Methods

CreateCommPageURLTemplate Creates a Template URL for Community pages
CreateDirPageURLTemplate Create a Template URL for Directory pages
CreateDocURL Creates a Template URL for document pages
CreateEditorURLTemplate Create a Template URL for editor pages
CreateFullInternalURL 
CreateFullURL Creates a full url with associated label and image if one
CreateGenericURL Creates a generic Plumtree Portal 50 URL
CreateMyPageURLTemplate Creates a Template URL for mypages
CreatePrefsURL Creates a Template URL for users preferences
CreateSiteMapRootURLTemplate Creates a Template URL for Community Knowledge Directory Root
CreateStringLabel Creates an array with just a label without url but possible image
CreateUserURL 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 Creates a string containing the html for the assigned images
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
SetListEntryImage Get the image string for the specified entry

See Also

CListURLTemplateMediator Class | com.plumtree.portalpages.common.mediator Namespace