public class PluginAdapterFactoryMappingDomain extends AdapterFactoryMappingDomain
A sample configuration is like this:
<extension point = "org.eclipse.emf.mapping">
<mapping-domain>
<type-mappings id="DTD2DTD">
<type-mapping top="java.xmi:ContainerManagedEntity" bottom="rdbschema.xmi:Table"/>
<type-mapping top="java.xmi:Field" bottom="rdbschema.xmi:Column"/>
</type-mappings>
<top-label-separator value=""/>
<bottom-label-separator value="_"/>
<top-label-case value="mixed"/>
<bottom-label-case value="upper"/>
<top-label-forms>
<label-form long="Table" short="Tab"/>
<label-form long="Integer" short="Int"/>
</top-label-forms>
<bottom-label-forms>
<label-form long="TABLE" short="TBL"/>
<label-form long="INTEGER" short="INT"/>
</bottom-label-forms>
</mapping-domain>
</extension>
AdapterFactoryMappingDomain.EditingDomainProvidingComposedAdapterFactory, AdapterFactoryMappingDomain.LabelUpdatePropagatingComposedAdapterFactoryAdapterFactoryEditingDomain.AdapterFactoryEditingDomainResourceSet, AdapterFactoryEditingDomain.DomainTreeIterator<E>, AdapterFactoryEditingDomain.EditingDomainProvider| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
MAPPING_EXTENSION_POINT_ID |
bottomLabelCase, bottomLabelLongForms, bottomLabelSeparator, bottomLabelShortForms, bottomToTopTypeTable, isSameEditingDomainAdapterFactory, LABEL_LOWER, LABEL_MIXED, LABEL_NO_SEPARATOR, LABEL_UPPER, mappingEnablementFlags, mappingRoot, packageTypeSeparator, persistentCommandStack, topLabelCase, topLabelLongForms, topLabelSeparator, topLabelShortForms, topToBottomTypeTableadapterFactory, clipboard, commandStack, optimizeCopy, resourceSet, resourceToReadOnlyMapENABLE_ALL, ENABLE_EMPTY_INPUTS, ENABLE_EMPTY_OUTPUTS, ENABLE_INCOMPATIBLE_METAOBJECTS, ENABLE_INCOMPATIBLE_TYPE_CLASSIFIERS, ENABLE_MULTIPLE_INPUT_MAPPINGS, ENABLE_MULTIPLE_INPUTS, ENABLE_MULTIPLE_OUTPUT_MAPPINGS, ENABLE_MULTIPLE_OUTPUTS, ENABLE_UNMAPPED_PARENTS| Constructor and Description |
|---|
PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory,
AdapterFactory topDomainAdapterFactory,
AdapterFactory bottomDomainAdapterFactory,
CommandStack commandStack,
ResourceSet resourceSet,
java.lang.String mappingDomainKey) |
PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory,
AdapterFactory topDomainAdapterFactory,
AdapterFactory bottomDomainAdapterFactory,
CommandStack commandStack,
java.lang.String mappingDomainKey) |
PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory,
AdapterFactory editingDomainAdapterFactory,
CommandStack commandStack,
ResourceSet resourceSet,
java.lang.String mappingDomainKey) |
PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory,
AdapterFactory editingDomainAdapterFactory,
CommandStack commandStack,
java.lang.String mappingDomainKey) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addTypeMapping(java.lang.String topType,
java.lang.String bottomType) |
protected void |
initializeFromPlugin(java.lang.String mappingDomainKey) |
change, convertCase, convertName, convertNameForm, convertSeparator, createAddOverrideCommand, createCommand, createComposedAdapterFactory, createComposedAdapterFactory, createCopyToClipboardOverrideCommand, createCreateCopyOverrideCommand, createDragAndDropOverrideCommand, createInitializeCopyOverrideCommand, createMoveOverrideCommand, createOverrideCommand, createPasteFromClipboardOverrideCommand, createRemoveOverrideCommand, createReplaceOverrideCommand, createSetOverrideCommand, getCorrespondingType, getMappingEnablementFlags, getMappingRoot, getName, getOutputMetaObject, getOutputName, getOutputTypeClassifier, getTypeClassifier, handleCreateCommand, parseInputName, parseName, parseOutputName, setMappingEnablementFlags, setMappingRoot, setName, setTypeClassifiercreateResource, getAdapterFactory, getChildren, getClipboard, getCommandStack, getEditingDomainFor, getEditingDomainFor, getEditingDomainItemProviderFor, getNewChildDescriptors, getOptimizeCopy, getParent, getResourceSet, getResourceToReadOnlyMap, getRoot, getTreePath, getWrapper, getWrapper, isControllable, isControlled, isReadOnly, isReadOnlyURI, isStale, loadResource, resolve, setAdapterFactory, setClipboard, setOptimizeCopy, setResourceToReadOnlyMap, treeIterator, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateResource, getChildren, getClipboard, getCommandStack, getNewChildDescriptors, getOptimizeCopy, getParent, getResourceSet, getRoot, getTreePath, isControllable, isReadOnly, loadResource, setClipboard, treeIteratorpublic final java.lang.String MAPPING_EXTENSION_POINT_ID
public PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory editingDomainAdapterFactory, CommandStack commandStack, java.lang.String mappingDomainKey)
public PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory editingDomainAdapterFactory, CommandStack commandStack, ResourceSet resourceSet, java.lang.String mappingDomainKey)
public PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory topDomainAdapterFactory, AdapterFactory bottomDomainAdapterFactory, CommandStack commandStack, java.lang.String mappingDomainKey)
public PluginAdapterFactoryMappingDomain(AdapterFactory mappingDomainAdapterFactory, AdapterFactory topDomainAdapterFactory, AdapterFactory bottomDomainAdapterFactory, CommandStack commandStack, ResourceSet resourceSet, java.lang.String mappingDomainKey)