org.eclipse.ocl.expressions.operations
Class IntegerLiteralExpOperations

java.lang.Object
  extended by org.eclipse.ocl.expressions.operations.OCLExpressionOperations
      extended by org.eclipse.ocl.expressions.operations.IntegerLiteralExpOperations

public class IntegerLiteralExpOperations
extends OCLExpressionOperations

A static utility class that provides operations related to 'Integer Literal Exp' model objects.

The following operations are supported:


Constructor Summary
protected IntegerLiteralExpOperations()
           
 
Method Summary
static
<C> boolean
checkIntegerType(IntegerLiteralExp<C> integerLiteralExp, DiagnosticChain diagnostics, Map<Object,Object> context)
          self.type.name = 'Integer'
 
Methods inherited from class org.eclipse.ocl.expressions.operations.OCLExpressionOperations
accept, getName, getType, setName, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerLiteralExpOperations

protected IntegerLiteralExpOperations()

Method Detail

checkIntegerType

public static <C> boolean checkIntegerType(IntegerLiteralExp<C> integerLiteralExp,
                                           DiagnosticChain diagnostics,
                                           Map<Object,Object> context)
self.type.name = 'Integer'

Parameters:
integerLiteralExp - The receiving 'Integer Literal Exp' model object.
diagnostics - The chain of diagnostics to which problems are to be appended.
context - The cache of context-specific information.

Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.