org.eclipse.gmt.umlx.tx.editor.regimes
Class TxPropertyUtils

java.lang.Object
  extended by org.eclipse.gmt.umlx.editor.property.PropertyUtils
      extended by org.eclipse.gmt.umlx.mm.editor.regimes.MmPropertyUtils
          extended by org.eclipse.gmt.umlx.tx.editor.regimes.TxPropertyUtils

public class TxPropertyUtils
extends MmPropertyUtils


Field Summary
static java.lang.String CATEGORY_UCORE
           
 
Constructor Summary
TxPropertyUtils()
           
 
Method Summary
static
<M extends URelation>
EModelPropertySource<M>
createURelationPropertySource(java.lang.String categoryName, M model)
           
static
<M extends URelationship>
EModelPropertySource<M>
createURelationshipPropertySource(java.lang.String categoryName, M model)
           
static
<M extends URule>
EModelPropertySource<M>
createURulePropertySource(java.lang.String categoryName, M model)
           
static
<M extends org.eclipse.emf.ocl.expressions.VariableDeclaration>
EModelPropertySource<M>
createVarNamedElementPropertySource(java.lang.String categoryName, M model)
           
 
Methods inherited from class org.eclipse.gmt.umlx.mm.editor.regimes.MmPropertyUtils
createE2AssociationPropertySource, createEClassifierPropertySource, createEModelElementPropertySource, createENamedElementPropertySource, createEPackagePropertySource, createEReferencePropertySource, createEStructuralFeaturePropertySource, createETypedElementPropertySource
 
Methods inherited from class org.eclipse.gmt.umlx.editor.property.PropertyUtils
createGDiagramPropertySource, createGElementPropertySource, createGLinkElementPropertySource, createGSheetNodePropertySource, createGSheetPropertySource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CATEGORY_UCORE

public static final java.lang.String CATEGORY_UCORE
See Also:
Constant Field Values
Constructor Detail

TxPropertyUtils

public TxPropertyUtils()
Method Detail

createURelationPropertySource

public static <M extends URelation> EModelPropertySource<M> createURelationPropertySource(java.lang.String categoryName,
                                                                                          M model)

createURelationshipPropertySource

public static <M extends URelationship> EModelPropertySource<M> createURelationshipPropertySource(java.lang.String categoryName,
                                                                                                  M model)

createURulePropertySource

public static <M extends URule> EModelPropertySource<M> createURulePropertySource(java.lang.String categoryName,
                                                                                  M model)

createVarNamedElementPropertySource

public static <M extends org.eclipse.emf.ocl.expressions.VariableDeclaration> EModelPropertySource<M> createVarNamedElementPropertySource(java.lang.String categoryName,
                                                                                                                                          M model)