C# Class SchemaBuilderFramework.SchemaBuilderFactory

Description of SchemaBuilderFactory.
Afficher le fichier Open project: GeertBellekens/UML-Tooling-Framework Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
SchemaBuilderFactory ( TSF.UmlToolingFramework.UML model ) : System

Private Methods

Méthode Description
addFactory ( TSF.UmlToolingFramework.UML model, SchemaBuilderFactory factory ) : void

Method Details

SchemaBuilderFactory() protected méthode

protected SchemaBuilderFactory ( TSF.UmlToolingFramework.UML model ) : System
model TSF.UmlToolingFramework.UML
Résultat System

createSchema() public abstract méthode

public abstract createSchema ( object objectToWrap, SchemaSettings settings ) : Schema
objectToWrap object
settings SchemaSettings
Résultat Schema

createSchemaAssociation() public abstract méthode

public abstract createSchemaAssociation ( SchemaElement owner, object objectToWrap ) : SchemaAssociation
owner SchemaElement
objectToWrap object
Résultat SchemaAssociation

createSchemaElement() public abstract méthode

public abstract createSchemaElement ( Schema owner, object objectToWrap ) : SchemaElement
owner Schema
objectToWrap object
Résultat SchemaElement

createSchemaLiteral() public abstract méthode

public abstract createSchemaLiteral ( SchemaElement owner, object objectToWrap ) : SchemaLiteral
owner SchemaElement
objectToWrap object
Résultat SchemaLiteral

createSchemaProperty() public abstract méthode

public abstract createSchemaProperty ( SchemaElement owner, object objectToWrap ) : SchemaProperty
owner SchemaElement
objectToWrap object
Résultat SchemaProperty

getInstance() public static méthode

returns the first instance of the factory. To be used when only one factory exists
public static getInstance ( ) : SchemaBuilderFactory
Résultat SchemaBuilderFactory

getInstance() public static méthode

public static getInstance ( TSF.UmlToolingFramework.UML model ) : SchemaBuilderFactory
model TSF.UmlToolingFramework.UML
Résultat SchemaBuilderFactory