C# Класс SchemaBuilderFramework.SchemaBuilderFactory

Description of SchemaBuilderFactory.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
createSchema ( object objectToWrap, SchemaSettings settings ) : Schema
createSchemaAssociation ( SchemaElement owner, object objectToWrap ) : SchemaAssociation
createSchemaElement ( Schema owner, object objectToWrap ) : SchemaElement
createSchemaLiteral ( SchemaElement owner, object objectToWrap ) : SchemaLiteral
createSchemaProperty ( SchemaElement owner, object objectToWrap ) : SchemaProperty
getInstance ( ) : SchemaBuilderFactory

returns the first instance of the factory. To be used when only one factory exists

getInstance ( TSF.UmlToolingFramework.UML model ) : SchemaBuilderFactory

Защищенные методы

Метод Описание
SchemaBuilderFactory ( TSF.UmlToolingFramework.UML model ) : System

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

Метод Описание
addFactory ( TSF.UmlToolingFramework.UML model, SchemaBuilderFactory factory ) : void

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

SchemaBuilderFactory() защищенный Метод

protected SchemaBuilderFactory ( TSF.UmlToolingFramework.UML model ) : System
model TSF.UmlToolingFramework.UML
Результат System

createSchema() публичный абстрактный Метод

public abstract createSchema ( object objectToWrap, SchemaSettings settings ) : Schema
objectToWrap object
settings SchemaSettings
Результат Schema

createSchemaAssociation() публичный абстрактный Метод

public abstract createSchemaAssociation ( SchemaElement owner, object objectToWrap ) : SchemaAssociation
owner SchemaElement
objectToWrap object
Результат SchemaAssociation

createSchemaElement() публичный абстрактный Метод

public abstract createSchemaElement ( Schema owner, object objectToWrap ) : SchemaElement
owner Schema
objectToWrap object
Результат SchemaElement

createSchemaLiteral() публичный абстрактный Метод

public abstract createSchemaLiteral ( SchemaElement owner, object objectToWrap ) : SchemaLiteral
owner SchemaElement
objectToWrap object
Результат SchemaLiteral

createSchemaProperty() публичный абстрактный Метод

public abstract createSchemaProperty ( SchemaElement owner, object objectToWrap ) : SchemaProperty
owner SchemaElement
objectToWrap object
Результат SchemaProperty

getInstance() публичный статический Метод

returns the first instance of the factory. To be used when only one factory exists
public static getInstance ( ) : SchemaBuilderFactory
Результат SchemaBuilderFactory

getInstance() публичный статический Метод

public static getInstance ( TSF.UmlToolingFramework.UML model ) : SchemaBuilderFactory
model TSF.UmlToolingFramework.UML
Результат SchemaBuilderFactory