com.businessobjects.dsws.reportengine
Interface DrillBarObject


public interface DrillBarObject

DrillBarObject defines the drillable datasource object.

It specifies various properties of that data source object which is useful during drill operation.

Since:
12.0
See Also:
DrillBar, LOV, DrillBar.setDrillBarObjectArray(DrillBarObject[]), DrillBar.getDrillBarObjectArray()

Nested Class Summary
static class DrillBarObject.Factory
          A class with methods for creating instances of the DrillBarObject type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal use only
 
Method Summary
 LOV addNewLOV()
          Internal Use Only
 java.lang.String getFilter()
          Gets the current Filter value.
 java.lang.String getID()
          Gets the ID of the DrillBarObject.
 LOV getLOV()
          Gets the LOV object of the current drillable object.
 java.lang.String getName()
          Gets the name of the DrillBarObject.
 ObjectQualification.Enum getObjectQualification()
          Gets the ObjectQualification attribute.
 boolean getQueryFilter()
          Gets the QueryFilter attribute.
 boolean isNilLOV()
          Checks if the LOV object is nil.
 boolean isSetFilter()
          Checks if the Filter element is set.
 boolean isSetLOV()
          Checks if the LOV element is set.
 void setFilter(java.lang.String filter)
          Internal use only
 void setID(java.lang.String id)
          Internal Use Only
 void setLOV(LOV lov)
          Sets the LOV element.
 void setName(java.lang.String name)
          Internal Use Only
 void setNilLOV()
          Internal Use Only
 void setObjectQualification(ObjectQualification.Enum objectQualification)
          Internal use only
 void setQueryFilter(boolean queryFilter)
          Internal use only
 void unsetFilter()
          Internal use only
 void unsetLOV()
          Internal Use Only
 org.apache.xmlbeans.XmlString xgetFilter()
          Internal Use Only
 org.apache.xmlbeans.XmlString xgetID()
          Internal Use Only
 org.apache.xmlbeans.XmlString xgetName()
          Internal Use Only
 ObjectQualification xgetObjectQualification()
          Internal use only
 org.apache.xmlbeans.XmlBoolean xgetQueryFilter()
          Internal use only
 void xsetFilter(org.apache.xmlbeans.XmlString filter)
          Internal use only
 void xsetID(org.apache.xmlbeans.XmlString id)
          Internal Use Only
 void xsetName(org.apache.xmlbeans.XmlString name)
          Internal Use Only
 void xsetObjectQualification(ObjectQualification objectQualification)
          Internal use only
 void xsetQueryFilter(org.apache.xmlbeans.XmlBoolean queryFilter)
          Internal use only
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Internal use only

Method Detail

getLOV

LOV getLOV()
Gets the LOV object of the current drillable object.

Returns:
the LOV object

isNilLOV

boolean isNilLOV()
Checks if the LOV object is nil.

Returns:
true if the LOV object is nil, otherwise false

isSetLOV

boolean isSetLOV()
Checks if the LOV element is set.

Returns:
true if the LOV object is set, otherwise false

setLOV

void setLOV(LOV lov)
Sets the LOV element.

Parameters:
lov - the LOV element

addNewLOV

LOV addNewLOV()
Internal Use Only


setNilLOV

void setNilLOV()
Internal Use Only


unsetLOV

void unsetLOV()
Internal Use Only


getName

java.lang.String getName()
Gets the name of the DrillBarObject.

Returns:
the name of the DrillBarObject.

xgetName

org.apache.xmlbeans.XmlString xgetName()
Internal Use Only


setName

void setName(java.lang.String name)
Internal Use Only


xsetName

void xsetName(org.apache.xmlbeans.XmlString name)
Internal Use Only


getID

java.lang.String getID()
Gets the ID of the DrillBarObject.

Returns:
the ID of the DrillBarObject.

xgetID

org.apache.xmlbeans.XmlString xgetID()
Internal Use Only


setID

void setID(java.lang.String id)
Internal Use Only


xsetID

void xsetID(org.apache.xmlbeans.XmlString id)
Internal Use Only


getFilter

java.lang.String getFilter()
Gets the current Filter value.

Returns:
the filter value.

xgetFilter

org.apache.xmlbeans.XmlString xgetFilter()
Internal Use Only


isSetFilter

boolean isSetFilter()
Checks if the Filter element is set.

Returns:
true if the Filter element is set, otherwise false.

setFilter

void setFilter(java.lang.String filter)
Internal use only


xsetFilter

void xsetFilter(org.apache.xmlbeans.XmlString filter)
Internal use only


unsetFilter

void unsetFilter()
Internal use only


getQueryFilter

boolean getQueryFilter()
Gets the QueryFilter attribute.

Returns:
the QueryFilter attribute

xgetQueryFilter

org.apache.xmlbeans.XmlBoolean xgetQueryFilter()
Internal use only


setQueryFilter

void setQueryFilter(boolean queryFilter)
Internal use only


xsetQueryFilter

void xsetQueryFilter(org.apache.xmlbeans.XmlBoolean queryFilter)
Internal use only


getObjectQualification

ObjectQualification.Enum getObjectQualification()
Gets the ObjectQualification attribute.

Returns:
the ObjectQualification attribute.

xgetObjectQualification

ObjectQualification xgetObjectQualification()
Internal use only


setObjectQualification

void setObjectQualification(ObjectQualification.Enum objectQualification)
Internal use only


xsetObjectQualification

void xsetObjectQualification(ObjectQualification objectQualification)
Internal use only