Package com.microstrategy.web.objects
Interface WebTable
-
- All Superinterfaces:
KeyedObject
,WebDisplayUnit
,WebFeatures
,WebObjectInfo
,WebPromptSite
public interface WebTable extends WebObjectInfo
The WebTable interface represents a table object. A table object is a first-class object, derived fromWebObjectInfo
. It currently only has one property, though in the future more properties could be added.- Since:
- MicroStrategy Web 8.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<WebAttribute>
getAllAttributes()
int
getConnectorType()
Get the Data Import Connector Type.java.util.List<WebMetric>
getMetrics()
int
getXDAFlags()
Returns the XDA flags of the table, fromEnumDSSXMLExternalSourceFlags
.int
getXDAType()
Returns the XDA type of the table, fromEnumDSSXMLXDAType
.-
Methods inherited from interface com.microstrategy.utils.KeyedObject
_getObKey
-
Methods inherited from interface com.microstrategy.web.objects.WebDisplayUnit
addDetails, applyVisitor, canHighlight, getChildUnits, getDisplayName, getDisplayUnitType, hasDetails, highlightUnit, highlightUnit, isHighlighted, isObjectInfo, isSelected, setDisplayName, setSelected
-
Methods inherited from interface com.microstrategy.web.objects.WebFeatures
isFeatureAvailable, isFeatureAvailable
-
Methods inherited from interface com.microstrategy.web.objects.WebObjectInfo
buildShortObjectAttributes, buildShortXML, getAbbreviation, getAccessGranted, getAncestors, getCardStatus, getCertifiedInfo, getComments, getContainerDid, getContainerType, getCreationTime, getCreationTimeStamp, getDataSources, getDefaultLanguage, getDescription, getExtendedType, getFactory, getFlags, getIconPath, getID, getModificationTime, getModificationTimeStamp, getName, getNonSchedulable, getOtherNameTransCount, getOwner, getParent, getPreSaveAsFlags, getProjectId, getProjectName, getPropertyFlags, getPropertySetFilter, getPropertySets, getRecommendationInfo, getSecurity, getState, getSubType, getTemplateInfo, getType, getVersionID, getViewMediaSettings, getVisualizationViewMode, getXML, getXML, hasOwner, isAncestorNamedFolder, isDirty, isEmbedded, isHidden, isNew, isPopulated, populate, populate, setAbbreviation, setComments, setDataSources, setDefaultLanguage, setDescription, setExtendedType, setFlags, setHidden, setIconPath, setName, setNonSchedulable, setPreSaveAsFlags, setPropertyFlags
-
Methods inherited from interface com.microstrategy.web.objects.WebPromptSite
getPromptInstances
-
-
-
-
Method Detail
-
getXDAType
int getXDAType()
Returns the XDA type of the table, fromEnumDSSXMLXDAType
. Note that this will only exist if the table came from aWebReportInstance
object - object browsing currently does not send the definition of a table object.- Returns:
- The XDA type, from
EnumDSSXMLXDAType
.
-
getMetrics
java.util.List<WebMetric> getMetrics()
-
getAllAttributes
java.util.List<WebAttribute> getAllAttributes()
-
getConnectorType
int getConnectorType()
Get the Data Import Connector Type.- Returns:
- The connector type, from
EnumDSSXMLDataImportConnectorTypes
-
getXDAFlags
int getXDAFlags()
Returns the XDA flags of the table, fromEnumDSSXMLExternalSourceFlags
.- Returns:
- The XDA flags
-
-