Package com.microstrategy.web.objects
Class WebGraphAreaImpl
- java.lang.Object
 - 
- com.microstrategy.web.objects.WebGraphAreaImpl
 
 
- 
- All Implemented Interfaces:
 WebGraphArea
public class WebGraphAreaImpl extends java.lang.Object implements WebGraphArea
- Since:
 - MicroStrategy Web 8.1.0
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHyperLinks(WebHyperLinks links)WebGraphAreacopy()copy WebGraphAreaintgetAxesBitMap()Returns the axes that the graph area represents.java.lang.StringgetCoordinates()Returns a string representing the co-ordinates required to define the graph area.WebDrillMapgetDrillMap()Returns theWebDrillMapassociated with the graph area.intgetGroupID()Returns the group which is associated with the graph area.java.util.List<WebHyperLinks>getHyperLinks()intgetObjectID()Each graph area is associated to a graph object which is represented by the ID.java.util.Set<RWControl>getRWControls()Get the set of all available selector controls on current graph area,intgetSeriesID()Returns the series which is associated with the graph area.intgetShape()Return the shape of the graph area.java.lang.StringgetToolTip()Returns the tooltip for the graph area.booleanisDrillable()Utility to determine if the graph area is drillable or not.booleanisLinkedToControl()returns true if the graph area corresponds to a template unit which has a control.booleanisMetric()Returns a boolean true if the graph area is a metric otherwise false.voidsetCoordinates(java.lang.String coords)Set coordinates 
 - 
 
- 
- 
Method Detail
- 
copy
public WebGraphArea copy()
Description copied from interface:WebGraphAreacopy WebGraphArea- Specified by:
 copyin interfaceWebGraphArea- Returns:
 - the copy of WebGraphArea
 
 
- 
getShape
public int getShape()
Description copied from interface:WebGraphAreaReturn the shape of the graph area. FromEnumDSSXMLAreaShapes- Specified by:
 getShapein interfaceWebGraphArea- Returns:
 - integer value from 
EnumDSSXMLAreaShapesthat defines the shape of the graph area 
 
- 
getCoordinates
public java.lang.String getCoordinates()
Description copied from interface:WebGraphAreaReturns a string representing the co-ordinates required to define the graph area.- Specified by:
 getCoordinatesin interfaceWebGraphArea
 
- 
getObjectID
public int getObjectID()
Description copied from interface:WebGraphAreaEach graph area is associated to a graph object which is represented by the ID. The graph object ID is fromEnumDSSXMLGraphObjectID- Specified by:
 getObjectIDin interfaceWebGraphArea- Returns:
 - This method will return the objectID associated to the graph area.
 
 
- 
getGroupID
public int getGroupID()
Description copied from interface:WebGraphAreaReturns the group which is associated with the graph area.- Specified by:
 getGroupIDin interfaceWebGraphArea- Returns:
 - int that represents the 'index' of the group
 
 
- 
getSeriesID
public int getSeriesID()
Description copied from interface:WebGraphAreaReturns the series which is associated with the graph area.- Specified by:
 getSeriesIDin interfaceWebGraphArea- Returns:
 - int that represents the 'index' of the series
 
 
- 
getToolTip
public java.lang.String getToolTip()
Description copied from interface:WebGraphAreaReturns the tooltip for the graph area.- Specified by:
 getToolTipin interfaceWebGraphArea- Returns:
 - String that represents the tooltip
 
 
- 
getDrillMap
public WebDrillMap getDrillMap()
Description copied from interface:WebGraphAreaReturns theWebDrillMapassociated with the graph area. If the area is not drillable, this method returns null.- Specified by:
 getDrillMapin interfaceWebGraphArea
 
- 
addHyperLinks
public void addHyperLinks(WebHyperLinks links)
- Specified by:
 addHyperLinksin interfaceWebGraphArea
 
- 
getHyperLinks
public java.util.List<WebHyperLinks> getHyperLinks()
- Specified by:
 getHyperLinksin interfaceWebGraphArea
 
- 
isDrillable
public boolean isDrillable()
Description copied from interface:WebGraphAreaUtility to determine if the graph area is drillable or not.- Specified by:
 isDrillablein interfaceWebGraphArea- Returns:
 - boolean 
trueis there is a drill map associated with the area andfalseotherwise 
 
- 
setCoordinates
public void setCoordinates(java.lang.String coords)
Description copied from interface:WebGraphAreaSet coordinates- Specified by:
 setCoordinatesin interfaceWebGraphArea
 
- 
isMetric
public boolean isMetric()
Description copied from interface:WebGraphAreaReturns a boolean true if the graph area is a metric otherwise false.- Specified by:
 isMetricin interfaceWebGraphArea- Returns:
 - a boolean
 - Since:
 - MicroStrategy Web 9.0.0
 
 
- 
isLinkedToControl
public boolean isLinkedToControl()
Description copied from interface:WebGraphAreareturns true if the graph area corresponds to a template unit which has a control.- Specified by:
 isLinkedToControlin interfaceWebGraphArea
 
- 
getRWControls
public java.util.Set<RWControl> getRWControls()
Description copied from interface:WebGraphAreaGet the set of all available selector controls on current graph area,- Specified by:
 getRWControlsin interfaceWebGraphArea- Returns:
 - Set of 
RWControl 
 
- 
getAxesBitMap
public int getAxesBitMap()
Description copied from interface:WebGraphAreaReturns the axes that the graph area represents. A graph area can correspond to 0 or more Axes (e.g. data points corresond to both axes, empty areas corresond to no axes, labels correspond to one axis). The returned value is bitwise ORed one fromEnumDSSXMLAxesBitMap.- Specified by:
 getAxesBitMapin interfaceWebGraphArea
 
 - 
 
 -