API#
- BUML Language
- Structural model
Association
AssociationClass
BinaryAssociation
Class
Class.name
Class.attributes
Class.is_abstract
Class.is_read_only
Class.__associations
Class.__generalizations
Class._abc_impl
Class._add_association()
Class._add_generalization()
Class._delete_association()
Class._delete_generalization()
Class.add_attribute()
Class.all_association_ends()
Class.all_attributes()
Class.all_parents()
Class.all_specializations()
Class.association_ends()
Class.associations
Class.attributes
Class.generalizations
Class.id_attribute()
Class.inherited_attributes()
Class.is_abstract
Class.is_read_only
Class.parents()
Class.specializations()
Constraint
DataType
DomainModel
DomainModel.name
DomainModel.types
DomainModel.associations
DomainModel.generalizations
DomainModel.enumerations
DomainModel.packages
DomainModel.constraints
DomainModel._abc_impl
DomainModel.associations
DomainModel.classes_sorted_by_inheritance()
DomainModel.constraints
DomainModel.enumerations
DomainModel.generalizations
DomainModel.get_class_by_name()
DomainModel.get_classes()
DomainModel.packages
DomainModel.types
Element
Enumeration
EnumerationLiteral
Generalization
GeneralizationSet
Model
Multiplicity
NamedElement
Package
PrimitiveDataType
Property
Property.name
Property.type
Property.owner
Property.multiplicity
Property.visibility
Property.is_composite
Property.is_navigable
Property.is_id
Property.is_read_only
Property._abc_impl
Property.is_composite
Property.is_id
Property.is_navigable
Property.is_read_only
Property.multiplicity
Property.owner
Type
TypedElement
- Object model
- GUI model
Application
Application.name
Application.package
Application.versionCode
Application.versionName
Application.modules
Application.description
Application.screenCompatibility
Application._abc_impl
Application.description
Application.modules
Application.package
Application.screenCompatibility
Application.versionCode
Application.versionName
Button
Collection
CollectionSourceType
DataSource
File
FileSourceType
Form
Image
InputField
List
Menu
MenuItem
ModelElement
Module
Screen
ViewComponent
ViewContainer
ViewElement
- BESSER OCL
BagType
BooleanLiteralExpression
CallExp
Classifier
CollectionItem
CollectionLiteralExp
CollectionLiteralPart
CollectionRange
CollectionType
DataType
FeatureCallExp
IfExp
InfixOperator
IntegerLiteralExpression
InvalidLiteralExp
IterateExp
IteratorExp
LetExp
LiteralExp
LiteralExpression
LoopExp
MessageExp
NavigationCallExp
NullLiteralExp
NumericLiteralExp
OCLConstraint
OCLExpression
OperationCallExpression
OrderedSetType
Parameter
PrimitiveLiteralExp
PropertyCallExpression
RealLiteralExpression
SequenceType
SetType
State
StateExp
StringLiteralExpression
TypeExp
Variable
VariableExp
- PlantUML notation
- Image to B-UML
- Structural model
- Generators
- Utilities