public interface

WebTable

implements WebObjectInfo
com.microstrategy.web.objects.WebTable

Class Overview

The WebTable interface represents a table object. A table object is a first-class object, derived from WebObjectInfo. It currently only has one property, though in the future more properties could be added.

Summary

Public Methods
abstract List<WebAttribute> getAllAttributes()
abstract int getConnectorType()
Get the Data Import Connector Type.
abstract List<WebMetric> getMetrics()
abstract int getXDAFlags()
Returns the XDA flags of the table, from EnumDSSXMLExternalSourceFlags.
abstract int getXDAType()
Returns the XDA type of the table, from EnumDSSXMLXDAType.
[Expand]
Inherited Methods
From interface com.microstrategy.utils.KeyedObject
From interface com.microstrategy.web.objects.WebDisplayUnit
From interface com.microstrategy.web.objects.WebFeatures
From interface com.microstrategy.web.objects.WebObjectInfo
From interface com.microstrategy.web.objects.WebPromptSite

Public Methods

public abstract List<WebAttribute> getAllAttributes ()

public abstract int getConnectorType ()

Get the Data Import Connector Type.

Returns

public abstract List<WebMetric> getMetrics ()

public abstract int getXDAFlags ()

Returns the XDA flags of the table, from EnumDSSXMLExternalSourceFlags.

Returns
  • The XDA flags

public abstract int getXDAType ()

Returns the XDA type of the table, from EnumDSSXMLXDAType. Note that this will only exist if the table came from a WebReportInstance object - object browsing currently does not send the definition of a table object.

Returns