Bundt Programmer's Guide · Bundt Programmer's Interface version 1.0.1.0

Class class

Namespace: Incipit.Bundt.ModellingEngine

Description

The formalization of a category that is relevant to the model.

Constructors

No constructors.

Properties

AllAttributes
AllFeatures
AllProperties
AllSemiAssociations
AsText
BaseModel (inherited from TypeModelElement)
Comments (inherited from TypeModelElement)
CommentsML (inherited from ModelElement)
Definition (inherited from Type)
DefinitionML (inherited from Type)
DependencySortKey
Depth
Digest
DominantGeneralization
FullName (inherited from Type)
FullNameML (inherited from Type)
FullyQualifiedName
FullyQualifiedNameML
GeneralizationRoot
Generalizations
Id (inherited from ModelPart)
IsAbstract
IsReusedFromBase (inherited from TypeModelElement)
IsSubjectiveAspect
IsTemporalAspect
Key (inherited from TypeModelElement)
Kind
Name
NameML
OwnedAttributes
OwnedFeatures
OwnedProperties
OwnedSemiAssociations
OwnerModel (inherited from TypeModelElement)
OwnerModelAbstract (inherited from TypeModelElement)
Package
Specialization

Methods

AddNewAttribute(string, Cardinality, DataType)
AddNewAttribute(MultilingualString, Cardinality, DataType)
AddNewAttribute(string, Cardinality, BaseDataType)
AddNewAttribute(MultilingualString, Cardinality, BaseDataType)
AddNewProperty(string, Cardinality)
AddNewProperty(MultilingualString, Cardinality)
ChangeDominantGeneralization(Generalization)
Delete()
DeleteAttribute(Attribute)
DeleteProperty(Property)
DeleteSemiAssociationRedefinition(SemiAssociation)
DeleteSpecialization()
Equals(object) (inherited from ModelPart)
Equals(ModelPart) (inherited from ModelPart)
FindAttribute(string)
FindFeature(string)
FindGeneralization(string)
FindProperty(string)
FindSemiAssociation(string)
GetAncestors()
GetDescendants()
GetHashCode() (inherited from ModelPart)
GetLocalFeatureFor<T>(T)
GetTags() (inherited from ModelElement)
IsAncestorOf(Class)
IsDescendantOf(Class)
IsTaggedWith(Tag) (inherited from ModelElement)
RedefineAttribute(Attribute, string, Cardinality, DataType)
RedefineAttribute(Attribute, MultilingualString, Cardinality, DataType)
RedefineAttribute(Attribute, string, Cardinality, BaseDataType)
RedefineAttribute(Attribute, MultilingualString, Cardinality, BaseDataType)
RedefineProperty(Property, string, Cardinality)
RedefineProperty(Property, MultilingualString, Cardinality)
RedefineSemiAssociation(SemiAssociation, string, Cardinality, Class)
RedefineSemiAssociation(SemiAssociation, MultilingualString, Cardinality, Class)
Specialize(string, Incipit.Bundt.ModellingEngine.Class[])
Specialize(MultilingualString, Incipit.Bundt.ModellingEngine.Class[])
Tag(Tag) (inherited from ModelElement)
Tag(IEnumerable<Tag>) (inherited from ModelElement)
ToString() (inherited from ModelElement)
UnTag(Tag) (inherited from ModelElement)
UnTag(IEnumerable<Tag>) (inherited from ModelElement)
UnTagAll() (inherited from ModelElement)

Fields

No fields.

Events

No events.


Contents distributed under a Creative Commons Attribution 4.0 International License · About · Terms of Use · Contact Us · last updated on 08 October 2020