Package com.microstrategy.web.objects
Interface WebShortcutNode
- 
- All Superinterfaces:
- WebNode,- WebPromptableNode,- WebPromptSite
 - All Known Subinterfaces:
- WebGridUnitShortcutNode,- WebRefNode
 - All Known Implementing Classes:
- WebGridUnitShortcutNodeImpl
 
 public interface WebShortcutNode extends WebPromptableNode The WebShortcutNode interface represents a shortcut node within an expression. This interface contains methods specific to a shortcut node. For methods which apply to all nodes, see theWebNodeinterface, which this one extends.- Since:
- MicroStrategy Web 7.3.1 or earlier
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description WebObjectInfogetDataSetObj()Returns the data set object a metric belongs to.WebObjectInfogetTarget()Returns the object which the shortcut refers to.voidsetDataSetObj(WebObjectInfo objectInfo)Sets the data set object a metric belongs to.voidsetTarget(WebObjectInfo objectInfo)Sets the object which the shortcut refers to.- 
Methods inherited from interface com.microstrategy.web.objects.WebNodeappendChild, clear, clearPlaceHolder, containsPrompts, createPlaceHolder, getCanExpand, getChild, getChildCount, getDataType, getDimensionality, getDimensionalityType, getDisplayName, getExpressionType, getFirstChild, getIsIndependentCSI, getIsSpliced, getKey, getLastChild, getNextSibling, getNodeType, getParent, getPlaceHolder, getPreviousSibling, getShortXML, getTag, getUCFlag, hasChildNodes, hasPlaceHolder, insertAfter, insertBefore, isCancelledPrompt, removeChild, replaceChild, setCanExpand, setDataType, setDimensionalityType, setDisplayName, setExpressionType, setIsIndependentCSI, setIsSpliced, setTag, setUCFlag
 - 
Methods inherited from interface com.microstrategy.web.objects.WebPromptSitegetPromptInstances
 
- 
 
- 
- 
- 
Method Detail- 
getTargetWebObjectInfo getTarget() Returns the object which the shortcut refers to.- Returns:
- A WebObjectInfoobject which describes the object which the shortcut node refers to.
- See Also:
- setTarget(com.microstrategy.web.objects.WebObjectInfo)
 
 - 
setTargetvoid setTarget(WebObjectInfo objectInfo) throws java.lang.IllegalArgumentException Sets the object which the shortcut refers to.- Parameters:
- objectInfo- A- WebObjectInfoobject which describes the object which the shortcut node will refer to.
- Throws:
- java.lang.IllegalArgumentException- Thrown if the given target is null.
- See Also:
- getTarget()
 
 - 
getDataSetObjWebObjectInfo getDataSetObj() Returns the data set object a metric belongs to. This property is used for shortcut nodes in the RS conditional formatting metric expressions.- Returns:
- A WebObjectInfoa data set object.
- Since:
- MicroStrategy Web 9.0.0
 
 - 
setDataSetObjvoid setDataSetObj(WebObjectInfo objectInfo) Sets the data set object a metric belongs to. This property is used for shortcut nodes in the RS conditional formatting metric expressions.- Parameters:
- objectInfo- A- WebObjectInfoa data set object.
- Since:
- MicroStrategy Web 9.0.0
 
 
- 
 
-