Class UmlSettings

This class manages settings not linked with a language, 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 'UmlSettings::member' rather than
'UmlSettings::instance()->member' or other long sentence like this.

Declaration :

Directly inherited by : CppSettings IdlSettings JavaSettings MysqlSettings PhpSettings PythonSettings

Artifact : UmlSettings

Operation artifactDescription

return the default description

Declaration :

Operation set_ArtifactDescription

set the default description

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation classDescription

return the default description

Declaration :

Operation set_ClassDescription

set the default description

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation operationDescription

return the default description

Declaration :

Operation set_OperationDescription

set the default description

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation attributeDescription

return the default description

Declaration :

Operation set_AttributeDescription

set the default description

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation relationDescription

return the default description

Declaration :

Operation set_RelationDescription

set the default description

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation umlGetName

return the language from which the getter's name rule must be followed at Uml level

Declaration :

Operation set_UmlGetName

set the language from which the getter's name rule must be followed at Uml level

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation umlSetName

return the language from which the setter's name rule must be followed at Uml level

Declaration :

Operation set_UmlSetName

set the language from which the setter's name rule must be followed at Uml level

On error : return FALSE in C++, produce a RuntimeException in Java

Declaration :

Operation UmlSettings

never called !

Declaration :

Attribute _defined

Declaration :

Relation _uml_get_name (<directional composition>)

Declaration :

Relation _uml_set_name (<directional composition>)

Declaration :

Attribute _artifact_default_description

Declaration :

Attribute _class_default_description

Declaration :

Attribute _operation_default_description

Declaration :

Attribute _attribute_default_description

Declaration :

Attribute _relation_default_description

Declaration :

Attribute _map_builtins

Declaration :

Relation _builtins (<unidirectional association>)

Declaration :

Attribute _map_relation_attribute_stereotypes

Declaration :

Relation _relation_attribute_stereotypes (<unidirectional association>)

Declaration :

Attribute _map_class_stereotypes

Declaration :

Relation _class_stereotypes (<unidirectional association>)

Declaration :

Operation read_

internal, do NOT use it

Declaration :

Operation read_if_needed_

internal, do NOT use it

Declaration :

Operation multiplicity_column

internal, do NOT use it

Declaration :

Operation uml_type

internal, do NOT use it

Declaration :

Operation uml_rel_attr_stereotype

internal, do NOT use it

Declaration :

Operation uml_class_stereotype

internal, do NOT use it

Declaration :

Operation add_type

internal, do NOT use it

Declaration :

Operation add_rel_attr_stereotype

internal, do NOT use it

Declaration :

Operation add_class_stereotype

internal, do NOT use it

Declaration :

All public operations : artifactDescription , attributeDescription , classDescription , operationDescription , relationDescription , set_ArtifactDescription , set_AttributeDescription , set_ClassDescription , set_OperationDescription , set_RelationDescription , set_UmlGetName , set_UmlSetName , umlGetName , umlSetName