Uses of Interface
org.eclipse.mofscript.MOFScriptModel.FunctionCall

Packages that use FunctionCall
org.eclipse.mofscript.MOFScriptModel   
org.eclipse.mofscript.MOFScriptModel.impl   
org.eclipse.mofscript.MOFScriptModel.util   
org.eclipse.mofscript.parser   
org.eclipse.mofscript.parser.uml2Extensions   
org.eclipse.mofscript.runtime   
org.eclipse.mofscript.runtime.expression   
org.eclipse.mofscript.runtime.uml2Extensions   
 

Uses of FunctionCall in org.eclipse.mofscript.MOFScriptModel
 

Methods in org.eclipse.mofscript.MOFScriptModel that return FunctionCall
 FunctionCall MOFScriptModelFactory.createFunctionCall()
          Returns a new object of class 'Function Call'
 FunctionCall SelectExpression.getAppliedFunction()
          Returns the value of the 'Applied Function' reference
 FunctionCall FunctionCallStatement.getFunction()
          Returns the value of the 'Function' containment reference
 

Methods in org.eclipse.mofscript.MOFScriptModel with parameters of type FunctionCall
 void SelectExpression.setAppliedFunction(FunctionCall value)
          Sets the value of the 'Applied Function' reference
 void FunctionCallStatement.setFunction(FunctionCall value)
          Sets the value of the 'Function' containment reference
 

Uses of FunctionCall in org.eclipse.mofscript.MOFScriptModel.impl
 

Classes in org.eclipse.mofscript.MOFScriptModel.impl that implement FunctionCall
 class FunctionCallImpl
          An implementation of the model object 'Function Call'
 

Fields in org.eclipse.mofscript.MOFScriptModel.impl declared as FunctionCall
protected  FunctionCall SelectExpressionImpl.appliedFunction
          The cached value of the 'Applied Function' reference
protected  FunctionCall FunctionCallStatementImpl.function
          The cached value of the 'Function' containment reference
 

Methods in org.eclipse.mofscript.MOFScriptModel.impl that return FunctionCall
 FunctionCall SelectExpressionImpl.basicGetAppliedFunction()
           
 FunctionCall MOFScriptModelFactoryImpl.createFunctionCall()
           
 FunctionCall SelectExpressionImpl.getAppliedFunction()
           
 FunctionCall FunctionCallStatementImpl.getFunction()
           
 

Methods in org.eclipse.mofscript.MOFScriptModel.impl with parameters of type FunctionCall
 org.eclipse.emf.common.notify.NotificationChain FunctionCallStatementImpl.basicSetFunction(FunctionCall newFunction, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void SelectExpressionImpl.setAppliedFunction(FunctionCall newAppliedFunction)
           
 void FunctionCallStatementImpl.setFunction(FunctionCall newFunction)
           
 

Uses of FunctionCall in org.eclipse.mofscript.MOFScriptModel.util
 

Methods in org.eclipse.mofscript.MOFScriptModel.util with parameters of type FunctionCall
 T MOFScriptModelSwitch.caseFunctionCall(FunctionCall object)
          Returns the result of interpreting the object as an instance of 'Function Call'
 

Uses of FunctionCall in org.eclipse.mofscript.parser
 

Methods in org.eclipse.mofscript.parser that return FunctionCall
 FunctionCall MofScript2Parser.functionCallExpression(java.lang.String trContext, java.lang.String sName)
           
 

Methods in org.eclipse.mofscript.parser with parameters of type FunctionCall
 void MofScript2Parser.actualParameters(FunctionCall call)
           
protected  MofScriptParseError MofScriptModelChecker.booleanFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if boolean function is OK
protected  MofScriptParseError MofScriptModelChecker.checkParameterUsage(java.lang.String fName, FunctionCall fc, int requiredParamCount)
          Checks the parameters usage Used where for locked number of parameters
protected  MofScriptParseError MofScriptModelChecker.checkParameterUsage(java.lang.String fName, FunctionCall fc, int lowerCount, int upperCount)
          Checks the numbers of parameters
protected  MofScriptParseError MofScriptModelChecker.checkVariableUsage(VariableDeclaration var, java.lang.String functionCalled, FunctionCall fc)
          Check if the usage of a variable (e.g. a Hashtable var) is legal
protected  MofScriptParseError MofScriptModelChecker.hashtableFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if a Hashtable function is OK
protected  MofScriptParseError MofScriptModelChecker.integerFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if integer function is OK
protected  MofScriptParseError MofScriptModelChecker.listFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if a list function is OK
protected  void MofScriptModelChecker.postCheckFunctionCall(FunctionCall fc)
          Perform post check of a function call
protected  MofScriptParseError MofScriptModelChecker.realFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if real function is OK
protected  MofScriptParseError MofScriptModelChecker.stringFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if a string function is OK
protected  MofScriptParseError MofScriptModelChecker.systemFunctionOk(java.lang.String functionCalled, FunctionCall fc)
          Checks if a system function is OK
 

Uses of FunctionCall in org.eclipse.mofscript.parser.uml2Extensions
 

Methods in org.eclipse.mofscript.parser.uml2Extensions with parameters of type FunctionCall
protected  void MofScriptUMLModelChecker.postCheckFunctionCall(FunctionCall fc)
          Post check a function call
 

Uses of FunctionCall in org.eclipse.mofscript.runtime
 

Methods in org.eclipse.mofscript.runtime with parameters of type FunctionCall
 TransformationRule TransformationProxy.getTransformationRuleForType(FunctionCall f, java.lang.String name, java.lang.String ownerTransformation, java.lang.Object contextObject)
          Gets the transformation rule according to the parameters given
 

Uses of FunctionCall in org.eclipse.mofscript.runtime.expression
 

Methods in org.eclipse.mofscript.runtime.expression with parameters of type FunctionCall
protected  java.lang.Object FunctionCallEvaluator.cloneFunction(java.lang.Object variable, java.lang.String fName, FunctionCall f)
           
protected  java.lang.Object SimpleExpressionEvaluator.handleAdditionalFunction(java.lang.Object value, FunctionCall lf)
          Handles additional functions
protected  java.lang.Object FunctionCallEvaluator.handleFunctionCall(FunctionCall f, java.lang.Object inputContext)
          Handles the function call
protected  java.lang.Object SimpleExpressionEvaluator.handleStringFunction(java.lang.Object value, FunctionCall lf)
          Handles string functions
protected  java.lang.Object FunctionCallEvaluator.metaOperation(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          MetaOperations
protected  java.lang.Object FunctionCallEvaluator.oclGeneralFunction(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          Handles OCL general functions
protected  java.lang.Object FunctionCallEvaluator.selectFunction(java.lang.Object variable, FunctionCall f)
           
protected  java.lang.Object FunctionCallEvaluator.shallowCopy(java.lang.Object variable, java.lang.String fName, FunctionCall f)
           
protected  java.lang.Object FunctionCallEvaluator.storeFunction(java.lang.Object variable, java.lang.String fName, FunctionCall f)
           
protected  java.lang.Object FunctionCallEvaluator.systemFunction(java.lang.String fName, FunctionCall f)
          Handles the system function
protected  java.lang.Object FunctionCallEvaluator.variableFunctionCall(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          Handles variable function calls
 

Uses of FunctionCall in org.eclipse.mofscript.runtime.uml2Extensions
 

Methods in org.eclipse.mofscript.runtime.uml2Extensions with parameters of type FunctionCall
protected  java.lang.Object UMLFunctionCallEvaluator.variableFunctionCall(java.lang.Object variable, java.lang.String fName, FunctionCall f)
          Handles the variable function call If the call is a valid UML2 call this is treated, else the call is delegated to super class.