Package com.microstrategy.web.objects
Interface WebLinkItem
- 
- All Superinterfaces:
 EditableObject
public interface WebLinkItem extends EditableObject
- Since:
 - MicroStrategy Web 7.3.1 or earlier
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclear()Reset all the property values to their default values, as specified by the parent linkWebObjectInfogetKeyByType(int type)SimpleListgetKeys()Return aSimpleListofWebObjectInfoobjects that go into defining this objectWebPropertyGroupgetPropertySets()Return TheWebPropertyGroupassociated with this link For new link item, this is a writable copy of WebPropertyGroup in WebLink.voidrefresh()Refresh the values of the properties from the metadata- 
Methods inherited from interface com.microstrategy.web.objects.EditableObject
delete, save, save 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getKeys
SimpleList getKeys()
Return aSimpleListofWebObjectInfoobjects that go into defining this object- Returns:
 - a 
SimpleListofWebObjectInfoobjects that go into defining this object 
 
- 
getKeyByType
WebObjectInfo getKeyByType(int type) throws java.lang.IllegalArgumentException
- Parameters:
 type- one of the types for the link that this LinkItem is associated with- Returns:
 WebObjectInfoobject for the type specified- Throws:
 java.lang.IllegalArgumentException- if the type specified is invalid
 
- 
getPropertySets
WebPropertyGroup getPropertySets()
Return TheWebPropertyGroupassociated 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:
 - The 
WebPropertyGroupassociated with this link 
 
- 
clear
void clear()
Reset all the property values to their default values, as specified by the parent link 
- 
refresh
void refresh() throws WebObjectsExceptionRefresh the values of the properties from the metadata- Throws:
 WebObjectsException- if there is an error while reading from the metadata
 
 - 
 
 -