C# 클래스 EAAddinFramework.SchemaBuilder.EASchemaPropertyWrapper

Description of EASchemaProperty.
파일 보기 프로젝트 열기: GeertBellekens/Enterprise-Architect-Add-in-Framework

보호된 프로퍼티들

프로퍼티 타입 설명
_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