org.eclipse.gmt.umlx.ocl.util
Class UmlxEnvironmentFactory

java.lang.Object
  extended by org.eclipse.emf.ocl.parser.AbstractEnvironmentFactory
      extended by org.eclipse.emf.ocl.parser.EcoreEnvironmentFactory
          extended by org.eclipse.gmt.umlx.ocl.util.UmlxEnvironmentFactory
All Implemented Interfaces:
org.eclipse.emf.ocl.parser.EnvironmentFactory

public class UmlxEnvironmentFactory
extends org.eclipse.emf.ocl.parser.EcoreEnvironmentFactory


Field Summary
 
Fields inherited from interface org.eclipse.emf.ocl.parser.EnvironmentFactory
ECORE_INSTANCE
 
Constructor Summary
UmlxEnvironmentFactory()
           
 
Method Summary
 org.eclipse.emf.ocl.parser.Environment createClassifierContext(java.lang.Object context)
           
 org.eclipse.emf.ocl.parser.Environment createEnvironment(org.eclipse.emf.ocl.parser.Environment parent)
           
 org.eclipse.emf.ocl.parser.EvaluationEnvironment createEvaluationEnvironment()
           
 java.util.Map createExtentMap(java.lang.Object object)
           
 org.eclipse.emf.ocl.parser.Environment createOperationContext(java.lang.Object context, java.lang.Object oOperation)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UmlxEnvironmentFactory

public UmlxEnvironmentFactory()
Method Detail

createEnvironment

public org.eclipse.emf.ocl.parser.Environment createEnvironment(org.eclipse.emf.ocl.parser.Environment parent)
Specified by:
createEnvironment in interface org.eclipse.emf.ocl.parser.EnvironmentFactory
Overrides:
createEnvironment in class org.eclipse.emf.ocl.parser.EcoreEnvironmentFactory

createClassifierContext

public org.eclipse.emf.ocl.parser.Environment createClassifierContext(java.lang.Object context)
Specified by:
createClassifierContext in interface org.eclipse.emf.ocl.parser.EnvironmentFactory
Overrides:
createClassifierContext in class org.eclipse.emf.ocl.parser.AbstractEnvironmentFactory

createEvaluationEnvironment

public org.eclipse.emf.ocl.parser.EvaluationEnvironment createEvaluationEnvironment()
Specified by:
createEvaluationEnvironment in interface org.eclipse.emf.ocl.parser.EnvironmentFactory
Overrides:
createEvaluationEnvironment in class org.eclipse.emf.ocl.parser.AbstractEnvironmentFactory

createExtentMap

public java.util.Map createExtentMap(java.lang.Object object)
Specified by:
createExtentMap in interface org.eclipse.emf.ocl.parser.EnvironmentFactory
Overrides:
createExtentMap in class org.eclipse.emf.ocl.parser.AbstractEnvironmentFactory

createOperationContext

public org.eclipse.emf.ocl.parser.Environment createOperationContext(java.lang.Object context,
                                                                     java.lang.Object oOperation)
Specified by:
createOperationContext in interface org.eclipse.emf.ocl.parser.EnvironmentFactory
Overrides:
createOperationContext in class org.eclipse.emf.ocl.parser.AbstractEnvironmentFactory