Inheritance diagram for FileType:

Public Methods | |
| virtual bool | isLoaded () const=0 |
| Is this type already loaded. | |
| virtual const String * | getName () const=0 |
| Public name of file type (HRC 'name' attribute). | |
| virtual const String * | getGroup () const=0 |
| Public group name of file type (HRC 'group' attribute). | |
| virtual const String * | getDescription () const=0 |
| Public description of file type (HRC 'description' attribute). | |
| virtual const Scheme * | getBaseScheme () const=0 |
| Returns the base scheme of this file type. | |
| virtual const String * | getParameter (const String &name) const=0 |
| Returns parameter value of this file type. | |
|
|
Is this type already loaded. All types could be loaded with #HRCParser::loadFileType() |
|
|
Public name of file type (HRC 'name' attribute).
|
|
|
Public group name of file type (HRC 'group' attribute).
|
|
|
Public description of file type (HRC 'description' attribute).
|
|
|
Returns the base scheme of this file type. Basically, this is the scheme with same public name, as it's type.
|
|
|
Returns parameter value of this file type. Parameters are stored in prototypes as
<parameters>
<param name="name" value="value"/>
</parameter>
|