Method | Description | |
---|---|---|
copyTaggedValues ( TSF.UmlToolingFramework.Wrappers.EA source, TSF.UmlToolingFramework.Wrappers.EA target ) : void |
copies only the tagged values necesarry
|
|
createSubsetModel ( TSF.UmlToolingFramework.UML destinationPackage ) : void |
creates a subset of the source model with only the properties and associations used in this schema
|
|
updateSubsetModel ( Classifier messageElement ) : void |
updates the subset model linked to given messageElement
|
Method | Description | |
---|---|---|
EASchema ( TSF.UmlToolingFramework.Wrappers.EA model, EA composer, SchemaBuilderFramework settings ) : System |
Constructor of the EASchema. Only to be used by the EASchemaBuilderFactory
|
|
addRelatedSubsetElements ( TSF.UmlToolingFramework.UML element, HashSet |
adds all the related subset elements to the list recursively
|
|
addToSubsetElements ( TSF.UmlToolingFramework.UML element, HashSet |
adds the given class to the list of subset elements and then adds all related
|
|
getSchemaElementForSubsetElement ( TSF.UmlToolingFramework.UML subsetElement ) : |
finds the Schema Element for which the given element could be the subset element
|
|
getSchemaElementForUMLElement ( TSF.UmlToolingFramework.UML umlElement ) : |
returns the SchemaElement that corresponds with the given UML element
|
|
getSchemaTypes ( ) : HashSet |
gets the EA.SchemaTypes from the enumerator
|
|
getSubsetElementsfromMessage ( TSF.UmlToolingFramework.UML messageElement ) : HashSet |
gets all the subset elements for a given message element
|
|
matchSubsetElements ( TSF.UmlToolingFramework.UML messageElement ) : void |
Finds all subset elements linked to the given message element and links those to the schema elements. If a subset element could not be matched, and it is in the same package as the given messageElement, then it is deleted
|
|
shouldElementExistAsDatatype ( Classifier subsetElement ) : bool |
public copyTaggedValues ( TSF.UmlToolingFramework.Wrappers.EA source, TSF.UmlToolingFramework.Wrappers.EA target ) : void | ||
source | TSF.UmlToolingFramework.Wrappers.EA | the source element |
target | TSF.UmlToolingFramework.Wrappers.EA | the target element |
return | void |
public createSubsetModel ( TSF.UmlToolingFramework.UML destinationPackage ) : void | ||
destinationPackage | TSF.UmlToolingFramework.UML | the package to create the subset in |
return | void |
public updateSubsetModel ( Classifier messageElement ) : void | ||
messageElement | Classifier | The message element that is the root for the message subset model |
return | void |