Index

DXFeatureDefQBIC

Purpose:

This is the class that is used to represent an attribute definition for QBIC.

Methods:

datastoreName
   BSTR datastoreName();

Gets the datastore name.

datastoreType
   BSTR datastoreType();

Gets the datastore type.

getName
   BSTR getName();

Gets an entity name.

setName
   setName(LPCTSTR name);

Sets an entity name.

getType
   short getType();

Gets the entity type.

setType
   setType(short type);

Sets the entity type.

getId
   short getId();

Gets entity ID.

setId
   setId(short id);

Sets entity ID.

getDescription
   BSTR getDescription();

Gets the description.

setDescription
   setDescription(LPCTSTR name);

Sets the description.

getDatastore
   LPDISPATCH getDatastore();

Gets the datastore. The returned LPDISPATCH pointer contains a DXDatastoreQBIC object.

setDatastore
   setDatastore(LPDISPATCH ds);

Sets the datastore. The input parameter LPDISPATCH pointer contains a DXDatastoreQBIC object.

getEntity
   LPDISPATCH getEntity();

Gets the entity. The returned LPDISPATCH pointer contains a DXCatalogDefQBIC object.

setEntity
   setEntity(LPDISPATCH ds);

Sets the entity. The input parameter LPDISPATCH pointer contains a DXCatalogDefQBIC object.

getSize
   long getSize();

Gets the size.

setSize
   setSize(long displaySize);

Sets the size.

isNullable
   BOOL isNullable();

Returns TRUE if nullable.

setNullable
   setNullable(BOOL nullable);

Set a nullable indicator.

getPrecision
   long getPrecision();

Gets the precision.

setPrecision
   setPrecision(long precision);

Sets the precision.

getScale
   long getScale();

Gets the scale.

setScale
   setScale(long scale);

Sets the scale.

getMax
   long getMax();

Gets the maximum.

setMax
   setMax(long max);

Sets the maximum.

getMin
   long getMin();

Gets the minimum.

setMin
   setMin(long Min);

Sets the minimum.

getStringType
   long getStringType();

Gets the string type.

setStringType
   setStringType(long stringType);

Sets the string type.

isUpdatable
   BOOL isUpdatable();

Returns TRUE if updatable.

setUpdatable
   setUpdatable(BOOL updatable);

Sets the updatable indicator.

isQueryable
   BOOL isQueryable();

Returns TRUE if queryable.

setQueryable
   setQueryable(BOOL queryable);

Sets queryable indicator.

add
   add();

Adds this feature to the datastore.

del
   del()

Deletes this feature from the datastore.

getDatabaseName
   BSTR getDatabaseName();

Gets the database name.

setDatabaseName
   setDatabaseName(LPCTSTR name);

Sets the database name.

getCatalogName
   BSTR getCatalogName();

Gets the catalog name.

setCatalogName
   setCatalogName(LPCTSTR name);

Sets the catalog name.

getReCatalog
   BOOL getReCatalog();

Returns TRUE if re-catalog.

setReCatalog
   setReCatalog(BOOL reCatalog);

Set the re-catalog indicator.

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.