public class CopyAttributeImpl extends Object implements Procedure<javax.jmi.reflect.RefObject>
| Constructor and Description |
|---|
CopyAttributeImpl(String sourceName,
String targetName,
Map<javax.jmi.reflect.RefObject,javax.jmi.reflect.RefObject> objectsMap,
javax.jmi.reflect.RefPackage sourceExtent,
javax.jmi.reflect.RefPackage targetExtent,
NameMapping valueMapping) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(javax.jmi.reflect.RefObject source)
Copy the value of the source filed as a value of the target field with some
type transformation.
|
String |
toString() |
public CopyAttributeImpl(String sourceName, String targetName, Map<javax.jmi.reflect.RefObject,javax.jmi.reflect.RefObject> objectsMap, javax.jmi.reflect.RefPackage sourceExtent, javax.jmi.reflect.RefPackage targetExtent, NameMapping valueMapping)
sourceName - not null source attribute nametargetName - not null target attribute nameobjectsMap - not null mapping of source model elements to target model elementstargetExtent - not null target model extentvalueMapping - not nullpublic void execute(javax.jmi.reflect.RefObject source) throws IllegalArgumentException
execute in interface Procedure<javax.jmi.reflect.RefObject>source - not null source objectIllegalArgumentExceptionCopyright © 2001–2018 MDA Tools. All rights reserved.