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 void
clear()
Reset all the property values to their default values, as specified by the parent linkWebObjectInfo
getKeyByType(int type)
SimpleList
getKeys()
Return aSimpleList
ofWebObjectInfo
objects that go into defining this objectWebPropertyGroup
getPropertySets()
Return TheWebPropertyGroup
associated with this link For new link item, this is a writable copy of WebPropertyGroup in WebLink.void
refresh()
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 aSimpleList
ofWebObjectInfo
objects that go into defining this object- Returns:
- a
SimpleList
ofWebObjectInfo
objects 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:
WebObjectInfo
object for the type specified- Throws:
java.lang.IllegalArgumentException
- if the type specified is invalid
-
getPropertySets
WebPropertyGroup getPropertySets()
Return TheWebPropertyGroup
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:
- The
WebPropertyGroup
associated 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 WebObjectsException
Refresh the values of the properties from the metadata- Throws:
WebObjectsException
- if there is an error while reading from the metadata
-
-