org.eclipse.gmt.umlx.mm.editor.regimes
Class MmPropertyUtils
java.lang.Object
org.eclipse.gmt.umlx.editor.property.PropertyUtils
org.eclipse.gmt.umlx.mm.editor.regimes.MmPropertyUtils
- Direct Known Subclasses:
- TxPropertyUtils
public class MmPropertyUtils
- extends PropertyUtils
Method Summary |
static
|
createE2AssociationPropertySource(java.lang.String categoryName,
M model)
|
static
|
createEClassifierPropertySource(java.lang.String categoryName,
M model)
|
static
|
createEModelElementPropertySource(java.lang.String categoryName,
M model)
|
static
|
createENamedElementPropertySource(java.lang.String categoryName,
M model)
|
static
|
createEPackagePropertySource(java.lang.String categoryName,
M model)
|
static
|
createEReferencePropertySource(java.lang.String categoryName,
M model)
|
static
<M extends org.eclipse.emf.ecore.EStructuralFeature,T extends org.eclipse.emf.ecore.EClassifier>
EModelPropertySource<M> |
|
createEStructuralFeaturePropertySource(java.lang.String categoryName,
M model,
java.lang.Class<? extends T> typeClass,
T nullElement)
|
static
<M extends org.eclipse.emf.ecore.ETypedElement,T extends org.eclipse.emf.ecore.EClassifier>
EModelPropertySource<M> |
|
createETypedElementPropertySource(java.lang.String categoryName,
M model,
java.lang.Class<? extends T> typeClass,
T nullElement)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MmPropertyUtils
public MmPropertyUtils()
createEClassifierPropertySource
public static <M extends org.eclipse.emf.ecore.EClassifier> EModelPropertySource<M> createEClassifierPropertySource(java.lang.String categoryName,
M model)
createEModelElementPropertySource
public static <M extends org.eclipse.emf.ecore.EModelElement> EModelPropertySource<M> createEModelElementPropertySource(java.lang.String categoryName,
M model)
createENamedElementPropertySource
public static <M extends org.eclipse.emf.ecore.ENamedElement> EModelPropertySource<M> createENamedElementPropertySource(java.lang.String categoryName,
M model)
createEPackagePropertySource
public static <M extends org.eclipse.emf.ecore.EPackage> EModelPropertySource<M> createEPackagePropertySource(java.lang.String categoryName,
M model)
createEReferencePropertySource
public static <M extends org.eclipse.emf.ecore.EReference> EModelPropertySource<M> createEReferencePropertySource(java.lang.String categoryName,
M model)
createEStructuralFeaturePropertySource
public static <M extends org.eclipse.emf.ecore.EStructuralFeature,T extends org.eclipse.emf.ecore.EClassifier> EModelPropertySource<M> createEStructuralFeaturePropertySource(java.lang.String categoryName,
M model,
java.lang.Class<? extends T> typeClass,
T nullElement)
createETypedElementPropertySource
public static <M extends org.eclipse.emf.ecore.ETypedElement,T extends org.eclipse.emf.ecore.EClassifier> EModelPropertySource<M> createETypedElementPropertySource(java.lang.String categoryName,
M model,
java.lang.Class<? extends T> typeClass,
T nullElement)
createE2AssociationPropertySource
public static <M extends E2Association> EModelPropertySource<M> createE2AssociationPropertySource(java.lang.String categoryName,
M model)