C# Класс EAAddinFramework.SchemaBuilder.EASchemaPropertyWrapper

Description of EASchemaProperty.
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_multiplicity TSF.UmlToolingFramework.Wrappers.EA.Multiplicity
_owner EASchemaElement
model TSF.UmlToolingFramework.Wrappers.EA.Model
wrappedProperty EA.SchemaProperty

Открытые методы

Метод Описание
EASchemaPropertyWrapper ( TSF.UmlToolingFramework.Wrappers.EA model, EASchemaElement owner, EA objectToWrap ) : System

Приватные методы

Метод Описание
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

Описание методов

EASchemaPropertyWrapper() публичный Метод

public EASchemaPropertyWrapper ( TSF.UmlToolingFramework.Wrappers.EA model, EASchemaElement owner, EA objectToWrap ) : System
model TSF.UmlToolingFramework.Wrappers.EA
owner EASchemaElement
objectToWrap EA
Результат System

Описание свойств

_multiplicity защищенное свойство

protected Multiplicity,TSF.UmlToolingFramework.Wrappers.EA _multiplicity
Результат TSF.UmlToolingFramework.Wrappers.EA.Multiplicity

_owner защищенное свойство

protected EASchemaElement,EAAddinFramework.SchemaBuilder _owner
Результат EASchemaElement

model защищенное свойство

protected Model,TSF.UmlToolingFramework.Wrappers.EA model
Результат TSF.UmlToolingFramework.Wrappers.EA.Model

wrappedProperty защищенное свойство

protected EA.SchemaProperty wrappedProperty
Результат EA.SchemaProperty