org.eclipse.gmt.umlx.mm.editor
Class MmEditorDomain
java.lang.Object
org.eclipse.gmt.umlx.editor.domain.SheetEditorDomain
org.eclipse.gmt.umlx.mm.editor.MmEditorDomain
- All Implemented Interfaces:
- ISheetEditorDomain
public class MmEditorDomain
- extends SheetEditorDomain
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MmEditorDomain
public MmEditorDomain(IActiveEditDomain editDomain)
getEditorDomain
public static MmEditorDomain getEditorDomain(IActiveEditDomain editDomain)
getRegimeContext
public static IRegimeContext getRegimeContext()
getDefaultClass
public org.eclipse.emf.ecore.EClass getDefaultClass()
- Return the user-specified (setDefaultClass) location for orphan class content.
- Returns:
- the class, null if none available
getDefaultPackage
public org.eclipse.emf.ecore.EPackage getDefaultPackage()
- Return the user-specified (setDefaultPackage) location for orphan package content.
- Returns:
- the package, null if none available
getDefaultResource
public org.eclipse.emf.ecore.resource.Resource getDefaultResource()
- Return a Resource into which orphan packages can be put. Note that if more than
one package is put in a resource the resulting Ecore file is not valid XML.
- Returns:
- the resource
newAttributeName
public java.lang.String newAttributeName(org.eclipse.emf.ecore.EClass eClass)
newClassName
public java.lang.String newClassName(org.eclipse.emf.ecore.EPackage ePackage)
newDataTypeName
public java.lang.String newDataTypeName(org.eclipse.emf.ecore.EPackage ePackage)
newEnumName
public java.lang.String newEnumName(org.eclipse.emf.ecore.EPackage ePackage)
newEnumLiteralName
public java.lang.String newEnumLiteralName(org.eclipse.emf.ecore.EEnum eEnum)
newOperationName
public java.lang.String newOperationName(org.eclipse.emf.ecore.EClass eClass)
newPackageName
public java.lang.String newPackageName(org.eclipse.emf.ecore.resource.Resource resource)
newParameterName
public java.lang.String newParameterName(org.eclipse.emf.ecore.EParameter parameter)
newSubpackageName
public java.lang.String newSubpackageName(org.eclipse.emf.ecore.EPackage superPackage)
setDefaultClass
public void setDefaultClass(org.eclipse.emf.ecore.EClass defaultClass)
setDefaultPackage
public void setDefaultPackage(org.eclipse.emf.ecore.EPackage defaultPackage)
setDefaultResource
public void setDefaultResource(org.eclipse.emf.ecore.resource.Resource defaultResource)