public class OMForeignKeyTransformer extends Object
| Constructor and Description | 
|---|
| OMForeignKeyTransformer() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | createLocalElementForReference(SourceElement localTable,
                              SourceElement reference)Creates the child element "local-column" for the reference element
 and adds the local column as a child of it. | 
| void | transform(SourceElement foreignKey,
         ControllerState controllerState) | 
| void | transformSecondPass(SourceElement foreignKey,
                   ControllerState controllerState)Second pass of the transformation. | 
public void transform(SourceElement foreignKey, ControllerState controllerState) throws SourceTransformerException
SourceTransformerExceptionpublic void transformSecondPass(SourceElement foreignKey, ControllerState controllerState) throws SourceTransformerException
foreignKey - the element to transform, not null.controllerState - the controller state, not null.SourceTransformerException - if the transformation failsprotected void createLocalElementForReference(SourceElement localTable, SourceElement reference) throws SourceTransformerException
localTable - the local table element.reference - the referenced element to enrich.SourceTransformerException - if the referenced column
         cannot be found.Copyright © 2000–2020 The Apache Software Foundation. All rights reserved.