C# Class EAAddinFramework.SchemaBuilder.EASchemaBuilderFactory

Description of EASchemaBuilderFactory.
Inheritance: SchemaBuilderFramework.SchemaBuilderFactory
Exibir arquivo Open project: GeertBellekens/Enterprise-Architect-Add-in-Framework Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
createSchema ( object objectToWrap, SchemaBuilderFramework settings ) : SchemaBuilderFramework.Schema
createSchemaAssociation ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaAssociation
createSchemaElement ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaElement
createSchemaLiteral ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaLiteral
createSchemaProperty ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaProperty
createSchemaPropertyWrapper ( SchemaBuilderFramework owner, EA objectToWrap ) : EASchemaPropertyWrapper
getInstance ( ) : EASchemaBuilderFactory
getInstance ( TSF.UmlToolingFramework.UML model ) : EASchemaBuilderFactory

Protected Methods

Method Description
EASchemaBuilderFactory ( TSF.UmlToolingFramework.Wrappers.EA model ) : System

Method Details

EASchemaBuilderFactory() protected method

protected EASchemaBuilderFactory ( TSF.UmlToolingFramework.Wrappers.EA model ) : System
model TSF.UmlToolingFramework.Wrappers.EA
return System

createSchema() public method

public createSchema ( object objectToWrap, SchemaBuilderFramework settings ) : SchemaBuilderFramework.Schema
objectToWrap object
settings SchemaBuilderFramework
return SchemaBuilderFramework.Schema

createSchemaAssociation() public method

public createSchemaAssociation ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaAssociation
owner SchemaBuilderFramework
objectToWrap object
return SchemaBuilderFramework.SchemaAssociation

createSchemaElement() public method

public createSchemaElement ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaElement
owner SchemaBuilderFramework
objectToWrap object
return SchemaBuilderFramework.SchemaElement

createSchemaLiteral() public method

public createSchemaLiteral ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaLiteral
owner SchemaBuilderFramework
objectToWrap object
return SchemaBuilderFramework.SchemaLiteral

createSchemaProperty() public method

public createSchemaProperty ( SchemaBuilderFramework owner, object objectToWrap ) : SchemaBuilderFramework.SchemaProperty
owner SchemaBuilderFramework
objectToWrap object
return SchemaBuilderFramework.SchemaProperty

createSchemaPropertyWrapper() public method

public createSchemaPropertyWrapper ( SchemaBuilderFramework owner, EA objectToWrap ) : EASchemaPropertyWrapper
owner SchemaBuilderFramework
objectToWrap EA
return EASchemaPropertyWrapper

getInstance() public static method

public static getInstance ( ) : EASchemaBuilderFactory
return EASchemaBuilderFactory

getInstance() public static method

public static getInstance ( TSF.UmlToolingFramework.UML model ) : EASchemaBuilderFactory
model TSF.UmlToolingFramework.UML
return EASchemaBuilderFactory