|
| IliMappingInspectorModel () |
| Initializes a new IliMappingInspectorModel instance.
|
|
virtual const char * | getColumnLabel (IlInt dsi, IlInt colno) const |
| Returns the column label for a data source. More...
|
|
virtual IlInt | getColumnMaximum (IlInt dsi) const |
| Returns the column count maximum for a data source. More...
|
|
virtual IlInt | getColumnMinimum (IlInt dsi) const |
| Returns the column count minimum for a data source. More...
|
|
virtual const char * | getDataSourceLabel (IlInt dsi) const |
| Returns the data source label. More...
|
|
virtual IlInt | getDataSourceMaximum () const |
| Returns the data source count maximum. More...
|
|
virtual IlInt | getDataSourceMinimum () const |
| Returns the data source count minimum. More...
|
|
virtual const char * | getName () const |
| Returns the model name. More...
|
|
virtual IlBoolean | isMandatoryColumn (IlInt dsi, IlInt colno) const |
| Returns IlTrue if the column is mandatory. More...
|
|
virtual IlBoolean | isMandatoryDataSource (IlInt dsi) const |
| Returns IlTrue if the data source is mandatory. More...
|
|
virtual IlBoolean | isValidColumnType (IlInt dsi, IlInt colno, IliDatatype *typ) const |
| Returns IlTrue if the column type is valid. More...
|
|
virtual IlBoolean | isValidDefinition (IliString &msg) const |
| Returns IlTrue if the data sources and columns definition is valid. More...
|
|
| IliModel () |
| The constructor initializes a new IliModel instance.
|
|
IlInt | declareProperty (const IliDatatype *typ, const char *name, const char *title, IlBoolean pub) |
| Declares a new property. More...
|
|
virtual void | defineProperties () |
| Called to define the list of properties. More...
|
|
virtual const char * | getLabel () const =0 |
| Returns the model label, it is used by the gadget inspector. More...
|
|
virtual const char * | getMappingInspectorModelName () const |
| Returns the mapping inspector model name. More...
|
|
IlInt | getPropertyCount () const |
| Returns the property count. More...
|
|
IlInt | getPropertyIndex (const char *name) const |
| Returns a property index. More...
|
|
const char * | getPropertyName (IlInt index) const |
| Returns a property name. More...
|
|
const IliValue & | getPropertyValue (const char *name) const |
| Returns a property value. More...
|
|
const IliValue & | getPropertyValue (IlInt index) const |
| Returns a property value. More...
|
|
virtual IlBoolean | isPublic () const |
| Returns the model visibility. More...
|
|
void | setPropertyValue (const char *name, const IliValue &val) |
| Sets a property value. More...
|
|
void | setPropertyValue (IlInt index, const IliValue &val) |
| Sets a property value. More...
|
|
Model class.
Library: dbgadget
The class IliMappingInspectorModel
defines the interface for all models which are used to define the data sources and columns for a gadget. These model types are used by the inspectors.
- See also
- IliGadgetModel, IliDeclareModel, IliDefineCodeModel