I

NameKindDescription
id_sizeattribute
identifier_operationinternal, do NOT use it
idlattribute
idlattribute
idlCaseoperation in case the attribute is an IDL union's member returns the
corresponding 'case', an empty string in case it is not specified
idlCaseoperation in case the relation is an IDL union's member returns the
corresponding 'case', an empty string in case it is not specified
idlDecloperation return the IDL declaration
idlDiroperation returns the path where the IDL files are generated by the
IDL generator.
idlModuleoperationreturns the module name associed to the package
idlNameSpecoperation in case the operation is a 'get' or 'set' operation, returns how
the operation's IDL name must be generated
IdlSettingsoperation never called !
IdlSettingsclass This class manages settings concerning IDL, configured through
the 'Generation settings' dialog.

This class may be defined as a 'singleton', but I prefer to use static
members allowing to just write 'IdlSettings::member' rather than
'IdlSettings::instance()->member' or other long sentence like this.
IdlSettingsartifact
idlSettingsCmdattribute
IdlSettingsCmdclass Internal enum
IdlSettingsCmdartifact
idlSourceoperation returns the Idl file definition
inoperation returns the default operation 'in' parameter specification
in case its type is not an enum or a type specified in the
first 'Generation settings' tab
includeoperation returns the #include or other form specified in the last
'Generation settings' tab for the C++ type given in argument.
includeoperation returns the #include or other form specified in the last
'Generation settings' tab for the Idl type given in argument.
includeWithPathoperation indicates to the code generator if the #include may specify
the path of just the file's name
initializationextra class member
initializationextra class member
initializationextra class member
inoutoperation returns the default operation 'inout' parameter specification
in case its type is not an enum or a type specified in the
first 'Generation settings' tab
InputDirectionattribute
InputOutputDirectionattribute
interfaceDecloperation returns the default definition of an interface
interfaceDecloperation returns the default definition of an interface
isattribute
isAbstractoperation returns TRUE in case the class is abstract
isAbstractoperation indicates if the operation is abstract, returns TRUE if yes
isClassMemberoperation Indicate if the member is a 'class member' (static)
Always false in case of a class
isCppConstoperation returns TRUE if the operation is declared const in C++
isCppExternaloperation returns TRUE if the class is external, its definition
must contains how the name is made on the first line
(${name} by default), the other lines if they exist
must contains the #include and may be using forms
isCppFriendoperation returns TRUE if the operation is a friend in C++
isCppInlineoperation returns TRUE if the extra member is managed as an inline operation in C++
isCppInlineoperation returns TRUE if the operation is declared inline in C++
isCppMutableoperation Indicate if the attribute is 'mutable'
isCppMutableoperation Indicate if the relation is 'mutable'
isCppVirtualoperation returns TRUE if the operation is declared virtual in C++
isGetConstoperation returns if a 'get' operation generated through the attribute
and relation 'add get operation' menu is const by default
isGetFinaloperation return if a 'get' operation generated through the attribute
and relation 'add get operation' menu is final by default
isGetInlineoperation returns if a 'get' operation generated through the attribute
and relation 'add get operation' menu is inline by default
isGetValueConstoperation returns if the value returned by a 'get' operation generated through
the attribute and relation 'add get operation' menu is const by default
isIdlCustomoperation returns TRUE is the class is custom, have sense for a valuetype
isIdlExternaloperation returns TRUE if the class is external, its definition
must contain how the name is made on the first line
(${name} by default), the other lines are ignored
isIdlLocaloperation returns TRUE if the class is local, have sense for an interface
isIdlOnewayoperation returns TRUE if the operation is declared oneway in IDL
isIdlTruncatableInheritanceoperation indicates if the relation is 'truncatable', returns TRUE if yes
have sense only for a valuetype inheritance
isJavaExternaloperation returns TRUE if the class is external, its definition
must contain how the name is made on the first line
(${name} by default), the other lines are ignored
isJavaFinaloperation returns TRUE is the class is final
isJavaFinaloperation returns TRUE if the operation is declared final in JAVA
isJavaPublicoperation returns TRUE is the class is public
isJavaSynchronizedoperation returns TRUE if the operation is declared synchronized in JAVA
isJavaTransientoperation indicates if the attribute is 'transient', returns TRUE if yes
isJavaTransientoperation indicates if the relation is 'transient', returns TRUE if yes
isMarkedoperationreturn TRUE in case the item is marked
isOpenCmdattribute
isProjectModifiedoperationreturn TRUE in case something is modified (i.e. the project must be saved)
isProjectModifiedCmdattribute
isReadOnlyoperation indicates if the attribute is read only, returns TRUE if yes
isReadOnlyoperation indicates if the relation is read only, returns TRUE if yes
isSetFinaloperation returns if a 'set' operation generated through the attribute
and relation 'add set operation' menu is final by default
isSetInlineoperation returns if a 'set' operation generated through the attribute
and relation 'add set operation' menu is inline by default
isSetOnewayoperation returns if a 'set' operation generated through the attribute
and relation 'add set operation' menu is oneway by default
isSetParamConstoperation returns if the parameters of a 'set' operation generated through the
attribute and relation 'add set operation' menu are const by default
isSetParamFinaloperation returns if the parameters of a 'set' operation generated through the
attribute and relation 'add set operation' menu are final by default
isToolRunningoperation 'id' is an identifier returned by apply(), indicates if the tool is still running
isVolatileoperation Indicate if the member is 'volatile'
Always false in case of a class
isWritableoperation return TRUE in case the item may be modified, i.e. it is not
an API base 'plug-out' class and the corresponding file(s) are not
read-only.
isWritableCmdattribute