| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface extends the editing domain to provide the additional needs for editing in a mapping scenario.
Field Summary | |
static int | ENABLE_ALL
|
static int | ENABLE_EMPTY_INPUTS
|
static int | ENABLE_EMPTY_OUTPUTS
|
static int | ENABLE_INCOMPATIBLE_METAOBJECTS
|
static int | ENABLE_INCOMPATIBLE_TYPE_CLASSIFIERS
|
static int | ENABLE_MULTIPLE_INPUT_MAPPINGS
|
static int | ENABLE_MULTIPLE_INPUTS
|
static int | ENABLE_MULTIPLE_OUTPUT_MAPPINGS
|
static int | ENABLE_MULTIPLE_OUTPUTS
|
static int | ENABLE_UNMAPPED_PARENTS
|
Method Summary | |
int | getMappingEnablementFlags()
This returns a set of flags that control enablement of mapping creation and removal commands for this domain. |
MappingRoot | getMappingRoot()
This returns the mapping root for this domain. |
String | getName(Object object)
This returns the name of the object. |
EObject | getOutputMetaObject(EObject inputMetaObject)
This returns the output meta object corresponding to the given input meta object. |
String | getOutputName(String inputName)
This returns the corresponding output name for the given input name. |
Object | getOutputTypeClassifier(Object inputTypeClassifier)
This returns the corresponding type classifier for the given input type classifier. |
Object | getTypeClassifier(Object mappedObject)
This returns the type classifier of the input or output object. |
List | parseInputName(String inputName)
This returns the list of words (substrings) in the specified input name. |
List | parseOutputName(String outputName)
This returns the list of words (substrings) in the specified output name. |
void | setMappingRoot(MappingRoot root)
This sets the mapping root for this domain to use. |
void | setName(Object object,
String name)
This sets the name of the object. |
void | setTypeClassifier(Object mappedObject,
Object typeClassifier)
This sets the type classifier of the input or output object. |
Methods inherited from interface org.eclipse.emf.edit.domain.EditingDomain |
createCommand, createOverrideCommand, createResource, getChildren, getClipboard, getCommandStack, getNewChildDescriptors, getOptimizeCopy, getParent, getResourceSet, getRoot, getTreePath, isReadOnly, loadResource, setClipboard, treeIterator |
Field Detail |
public static final int ENABLE_MULTIPLE_INPUTS
public static final int ENABLE_MULTIPLE_OUTPUTS
public static final int ENABLE_MULTIPLE_INPUT_MAPPINGS
public static final int ENABLE_MULTIPLE_OUTPUT_MAPPINGS
public static final int ENABLE_INCOMPATIBLE_METAOBJECTS
public static final int ENABLE_INCOMPATIBLE_TYPE_CLASSIFIERS
public static final int ENABLE_EMPTY_INPUTS
public static final int ENABLE_EMPTY_OUTPUTS
public static final int ENABLE_UNMAPPED_PARENTS
public static final int ENABLE_ALL
Method Detail |
public EObject getOutputMetaObject(EObject inputMetaObject)
public String getName(Object object)
public void setName(Object object, String name)
public String getOutputName(String inputName)
public List parseOutputName(String outputName)
public List parseInputName(String inputName)
public Object getTypeClassifier(Object mappedObject)
public void setTypeClassifier(Object mappedObject, Object typeClassifier)
public Object getOutputTypeClassifier(Object inputTypeClassifier)
public MappingRoot getMappingRoot()
public void setMappingRoot(MappingRoot root)
public int getMappingEnablementFlags()
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |