![]() |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
A Model class. More...
#include <ilviews/dataccess/gadgets/htmlrep.h>
Public Member Functions | |
| IliXMLStreamModel () | |
| The constructor. | |
| virtual void | closeInputStream (IL_STDPREF istream *istr) |
| Closes a stream to import. More... | |
| virtual void | closeOutputStream (IL_STDPREF ostream *ostr) |
| Closes a stream to export. More... | |
| virtual IL_STDPREF istream * | openInputStream (IlBoolean notify=IlTrue) |
| Opens a stream to import. More... | |
| virtual IL_STDPREF ostream * | openOutputStream (IlBoolean notify=IlTrue) |
| Opens a stream to export. More... | |
Public Member Functions inherited from IliXMLModel | |
| IliXMLModel () | |
| The constructor. | |
| IliXML * | getXMLObject () const |
Returns the IliXML object which is connected to this model. More... | |
Public Member Functions inherited from IliModel | |
| 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... | |
| virtual const char * | getName () const |
| Returns the 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... | |
A Model class.
Library: dbgadget
The class defines the common interface of the models which are used to access a stream. These models are used by the IliXML objects.
|
virtual |
Closes a stream to import.
| istr | The stream. |
|
virtual |
Closes a stream to export.
| ostr | The stream. |
|
virtual |
Opens a stream to import.
| notify | If IlTrue, the stream is used to import a notification, otherwise to import a definition. |
|
virtual |
Opens a stream to export.
| notify | If IlTrue, the stream is used to export a notification, otherwise to export a definition. |
© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.