C# Class EAAddinFramework.SchemaBuilder.EASchemaPropertyWrapper

Description of EASchemaProperty.
Afficher le fichier Open project: GeertBellekens/Enterprise-Architect-Add-in-Framework

Protected Properties

Свойство Type Description
_multiplicity TSF.UmlToolingFramework.Wrappers.EA.Multiplicity
_owner EASchemaElement
model TSF.UmlToolingFramework.Wrappers.EA.Model
wrappedProperty EA.SchemaProperty

Méthodes publiques

Méthode Description
EASchemaPropertyWrapper ( TSF.UmlToolingFramework.Wrappers.EA model, EASchemaElement owner, EA objectToWrap ) : System

Private Methods

Méthode Description
parseRestriction ( string restriction ) : string>.Dictionary

restriction string have a form like "byRef=0;inline=0;minOccurs=1;maxOccurs=7;" So we split by ";" and then by "=" to get the individual key-value pairs in a dictionary

Method Details

EASchemaPropertyWrapper() public méthode

public EASchemaPropertyWrapper ( TSF.UmlToolingFramework.Wrappers.EA model, EASchemaElement owner, EA objectToWrap ) : System
model TSF.UmlToolingFramework.Wrappers.EA
owner EASchemaElement
objectToWrap EA
Résultat System

Property Details

_multiplicity protected_oe property

protected Multiplicity,TSF.UmlToolingFramework.Wrappers.EA _multiplicity
Résultat TSF.UmlToolingFramework.Wrappers.EA.Multiplicity

_owner protected_oe property

protected EASchemaElement,EAAddinFramework.SchemaBuilder _owner
Résultat EASchemaElement

model protected_oe property

protected Model,TSF.UmlToolingFramework.Wrappers.EA model
Résultat TSF.UmlToolingFramework.Wrappers.EA.Model

wrappedProperty protected_oe property

protected EA.SchemaProperty wrappedProperty
Résultat EA.SchemaProperty