org.eclipse.gmt.umlx.ucore
Interface UOCLContainer

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
UAttributeVariable, UClassVariable, UExpressionVariable, UHelper, UOCLConstraint, UVariable
All Known Implementing Classes:
UAttributeVariableImpl, UClassVariableImpl, UExpressionVariableImpl, UHelperImpl, UOCLConstraintImpl, UVariableImpl

public interface UOCLContainer
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'UOCL Expression Container'.

See Also:
UcorePackage.getUOCLContainer()

Method Summary
 org.eclipse.emf.ocl.expressions.OCLExpression getExpressionValue(java.lang.String string)
           
 org.eclipse.emf.ocl.expressions.OCLExpression getOCLExpression()
           
 java.lang.String getOCLString()
           
 UExpression getUExpression()
           
 org.eclipse.emf.ocl.helper.OCLParsingException simpleGetOCLException()
           
 org.eclipse.emf.ocl.expressions.OCLExpression simpleGetOCLExpression()
           
 java.lang.String simpleGetOCLString()
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getExpressionValue

org.eclipse.emf.ocl.expressions.OCLExpression getExpressionValue(java.lang.String string)
                                                                 throws org.eclipse.emf.ocl.helper.OCLParsingException

Throws:
org.eclipse.emf.ocl.helper.OCLParsingException

getOCLExpression

org.eclipse.emf.ocl.expressions.OCLExpression getOCLExpression()


getOCLString

java.lang.String getOCLString()


getUExpression

UExpression getUExpression()


simpleGetOCLExpression

org.eclipse.emf.ocl.expressions.OCLExpression simpleGetOCLExpression()


simpleGetOCLString

java.lang.String simpleGetOCLString()


simpleGetOCLException

org.eclipse.emf.ocl.helper.OCLParsingException simpleGetOCLException()