Class UmlBaseExtraArtifactDefinition

Declaration :

Directly inherited by : UmlExtraArtifactDefinition

Artifact : UmlBaseExtraArtifactDefinition

Operation create

returns a new extra artifact definition named 's' created under 'parent'

In case it cannot be created (the name is already used or
invalid, 'parent' cannot contain it etc ...) return 0 in C++
and produce a RuntimeException in Java

Declaration :

Operation kind

returns the kind of the item

Declaration :

Operation cppDecl

return the C++ declaration

Declaration :

Operation set_CppDecl

set the C++ declaration

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

Declaration :

Operation cppDef

return the C++ definition

Declaration :

Operation set_CppDef

set the C++ definition

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

Declaration :

Operation javaDecl

return the Java declaration

Declaration :

Operation set_JavaDecl

set the Java declaration

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

Declaration :

Operation phpDecl

return the Php declaration

Declaration :

Operation set_PhpDecl

set the Php declaration

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

Declaration :

Operation pythonDecl

return the Python declaration

Declaration :

Operation set_PythonDecl

set the Python declaration

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

Declaration :

Operation idlDecl

return the Idl declaration

Declaration :

Operation set_IdlDecl

set the Idl declaration

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

Declaration :

Operation mysqlDecl

return the Mysql declaration

Declaration :

Operation set_MysqlDecl

set the Mysql declaration

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

Declaration :

Operation unload

to unload the object to free memory, it will be reloaded
automatically if needed. args unused

Declaration :

Attribute _cpp_decl

Declaration :

Attribute _cpp_def

Declaration :

Attribute _java_decl

Declaration :

Attribute _php_decl

Declaration :

Attribute _python_decl

Declaration :

Attribute _idl_decl

Declaration :

Attribute _mysql_decl

Declaration :

Operation UmlBaseExtraArtifactDefinition

the constructor, do not call it yourself !!!!!!!!!!

Declaration :

Operation read_cpp_

Declaration :

Operation read_java_

internal, do NOT use it

Declaration :

Operation read_php_

internal, do NOT use it

Declaration :

Operation read_python_

internal, do NOT use it

Declaration :

Operation read_idl_

internal, do NOT use it

Declaration :

Operation read_mysql_

internal, do NOT use it

Declaration :

All public operations : apply , applyStereotype , children , childrenVisible , cppDecl , cppDef , create , defined_ , deleteIt , description , getIdentifier , identifier_ , idlDecl , isMarked , isToolRunning , isWritable , javaDecl , kind , kind , markedItems , moveAfter , mysqlDecl , name , parent , phpDecl , properties , propertyValue , pythonDecl , referencedBy , set_childrenVisible , set_CppDecl , set_CppDef , set_Description , set_IdlDecl , set_isMarked , set_JavaDecl , set_MysqlDecl , set_Name , set_PhpDecl , set_PropertyValue , set_PythonDecl , set_Stereotype , stereotype , supportFile , unload , unload