Gadget class. More...
#include <ilviews/dataccess/gadgets/datagem.h>
Public Member Functions | |
virtual IlvBitmap * | getBitmap () const |
Returns the bitmap that is displayed during the design phase in Rogue Wave Views Data Access. More... | |
IlBoolean | hasGlobalScope () const |
Indicates the data source scope. More... | |
IlBoolean | isSystemUsage () const |
Indicates the system usage flag. More... | |
virtual void | setGlobalScope (IlBoolean global) |
Specifies whether the scope of the name of the data gem is local to the container in which it is located or globally visible. More... | |
virtual void | usedBySystem (IlBoolean usage) |
Specifies if the object is a system object. More... | |
Protected Member Functions | |
IliDataGem (IlvDisplay *display, const IlvPoint &at, IlUShort thickness=IlvDefaultGadgetThickness, IlvPalette *palette=0) | |
Initializes a new data gem. More... | |
Gadget class.
Library: dbgadget
The IliDataGem
class defines gadgets that are only visible during the design phase in Rogue Wave Views Data Access. At run time, they cannot be seen by the user. This class serves as a base class for the IliDataSource
class, for example.
IliDataSource
.Name | Type | Equivalent methods |
---|---|---|
globalScope | Boolean | hasGlobalScope() , setGlobalScope() |
|
protected |
Initializes a new data gem.
display | The display. |
at | The position. |
thickness | The border thickness. |
palette | The palette. |
|
virtual |
Returns the bitmap that is displayed during the design phase in Rogue Wave Views Data Access.
Reimplemented in IliSQLDataSource, IliMemoryDataSource, IliXML, IliHTMLReporter, IliDbTimer, and IliDataSource.
IlBoolean IliDataGem::hasGlobalScope | ( | ) | const |
Indicates the data source scope.
IlFalse
if the scope of the name of the data gem is limited to the container in which it is located. IlBoolean IliDataGem::isSystemUsage | ( | ) | const |
Indicates the system usage flag.
IlTrue
if the object is used by the system.
|
virtual |
Specifies whether the scope of the name of the data gem is local to the container in which it is located or globally visible.
global | The data source scope (IlTrue for global). |
Reimplemented in IliDataSource.
|
virtual |
Specifies if the object is a system object.
While users cannot see the system object, they can use it. By default, an object is not a system object.
usage | The system object flag. |