public interface

WebLinkItem

implements EditableObject
com.microstrategy.web.objects.WebLinkItem

Summary

Public Methods
abstract void clear()
Reset all the property values to their default values, as specified by the parent link
abstract WebObjectInfo getKeyByType(int type)
abstract SimpleList getKeys()
Return a SimpleList of WebObjectInfo objects that go into defining this object
abstract WebPropertyGroup getPropertySets()
Return The WebPropertyGroup associated with this link For new link item, this is a writable copy of WebPropertyGroup in WebLink.
abstract void refresh()
Refresh the values of the properties from the metadata
[Expand]
Inherited Methods
From interface com.microstrategy.web.objects.EditableObject

Public Methods

public abstract void clear ()

Reset all the property values to their default values, as specified by the parent link

public abstract WebObjectInfo getKeyByType (int type)

Parameters
type one of the types for the link that this LinkItem is associated with
Returns
Throws
IllegalArgumentException if the type specified is invalid

public abstract SimpleList getKeys ()

Return a SimpleList of WebObjectInfo objects that go into defining this object

Returns

public abstract WebPropertyGroup getPropertySets ()

Return The WebPropertyGroup associated with this link For new link item, this is a writable copy of WebPropertyGroup in WebLink. For exsiting link item, its as specified by the metadata, but still writable

Returns

public abstract void refresh ()

Refresh the values of the properties from the metadata

Throws
WebObjectsException if there is an error while reading from the metadata