Class UmlSettings

Declaration :

Directly inherited by : CppSettings IdlSettings JavaSettings

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.

Artifact : UmlSettings

Operation artifactDescription

Declaration :

return the default description

Operation set_ArtifactDescription

Declaration :

set the default description

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

Operation classDescription

Declaration :

return the default description

Operation set_ClassDescription

Declaration :

set the default description

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

Operation operationDescription

Declaration :

return the default description

Operation set_OperationDescription

Declaration :

set the default description

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

Operation attributeDescription

Declaration :

return the default description

Operation set_AttributeDescription

Declaration :

set the default description

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

Operation relationDescription

Declaration :

return the default description

Operation set_RelationDescription

Declaration :

set the default description

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

Operation umlGetName

Declaration :

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

Operation set_UmlGetName

Declaration :

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

Operation umlSetName

Declaration :

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

Operation set_UmlSetName

Declaration :

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

Operation UmlSettings

Declaration :

never called !

Attribut _defined

Declaration :

Relation _uml_get_name (<directional aggregation by value>)

Declaration :

Relation _uml_set_name (<directional aggregation by value>)

Declaration :

Attribut _artifact_default_description

Declaration :

Attribut _class_default_description

Declaration :

Attribut _operation_default_description

Declaration :

Attribut _attribute_default_description

Declaration :

Attribut _relation_default_description

Declaration :

Attribut _map_builtins

Declaration :

Relation _builtins (<unidirectional association>)

Declaration :

Attribut _map_relation_attribute_stereotypes

Declaration :

Relation _relation_attribute_stereotypes (<unidirectional association>)

Declaration :

Attribut _map_class_stereotypes

Declaration :

Relation _class_stereotypes (<unidirectional association>)

Declaration :

Operation read_

Declaration :

internal, do NOT use it

Operation read_if_needed_

Declaration :

internal, do NOT use it

Operation multiplicity_column

Declaration :

internal, do NOT use it

Operation uml_type

Declaration :

internal, do NOT use it

Operation uml_rel_attr_stereotype

Declaration :

internal, do NOT use it

Operation uml_class_stereotype

Declaration :

internal, do NOT use it

Operation add_type

Declaration :

internal, do NOT use it

Operation add_rel_attr_stereotype

Declaration :

internal, do NOT use it

Operation add_class_stereotype

Declaration :

internal, do NOT use it

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