Codeable Models Documentation¶
Contents¶
- About Codeable Models
- Getting started
- Tutorials to learn Codeable Models by example
- A first class model
- Class attributes
- Class relationships: associations and inheritance
- A first object model
- Improving the models through code
- A first meta-model
- A meta-model with stereotypes
- The need for stereotypes in meta-models
- Using stereotypes in meta-models
- Stereotype instances on class models
- Using stereotype superclasses for extensions
- Tagged values
- Stereotype introspection
- Stereotype instance introspection on class models
- Stereotype instances on instance models
- Default values on stereotypes
- Stereotype instance introspection on instance models
- Combining object, class, and meta-class model
- Overview of the samples
- Shopping Model 1
- Shopping Model 2
- Shopping Model 3
- Shopping Model 4
- Shopping Instances Model 1
- Shopping Instances Model 2
- Shopping Activity Model 1 as Class Model
- Shopping Activity Model 1 as Instance Model
- Shopping Activity Model 2
- Microservice Component Model 1 as Class Model
- Microservice Component Model 1 as Instance Model
- Microservice Component Model 2 as Class Model
- Microservice Component Model 2 as Instance Model
- Microservice Component Model 3 as Class Model
- Microservice Component Model 3 as Instance Model
- Meta-Model Rendering
- Codeable Models Class Relations
- Overview of predefined meta-model examples
- Codeable Models API documentation
- Classes
- codeable_models.CAssociation
- codeable_models.CAttribute
- codeable_models.CBundlable
- codeable_models.CBundle
- codeable_models.CClass
- codeable_models.CClassifier
- codeable_models.CEnum
- codeable_models.CException
- codeable_models.CLayer
- codeable_models.CLink
- codeable_models.CMetaclass
- codeable_models.CNamedElement
- codeable_models.CObject
- codeable_models.CPackage
- codeable_models.CStereotype
- Functions
- Classes