uk.ac.ucl.cs.emofocl.emofcs.jmi
Interface EMOFCSVisitor

All Superinterfaces:
ExtVisitor

public interface EMOFCSVisitor
extends ExtVisitor


Method Summary
 Object visit(DataTypeCS element, Object argument)
           
 Object visit(EnumerationCS element, Object argument)
           
 Object visit(EnumerationLiteralCS element, Object argument)
           
 Object visit(ExpressionCS element, Object argument)
           
 Object visit(MOFClassCS element, Object argument)
           
 Object visit(MOFPackageCS element, Object argument)
           
 Object visit(MultiplicityElementCS element, Object argument)
           
 Object visit(NamedElementCS element, Object argument)
           
 Object visit(OCLEquivalentPrimitiveTypeCS element, Object argument)
           
 Object visit(OperationCS element, Object argument)
           
 Object visit(ParameterCS element, Object argument)
           
 Object visit(PathCS element, Object argument)
           
 Object visit(PathElementCS element, Object argument)
           
 Object visit(PrimitiveTypeCS element, Object argument)
           
 Object visit(PropertyCS element, Object argument)
           
 Object visit(SpecificationCS element, Object argument)
           
 Object visit(TypeCS element, Object argument)
           
 Object visit(TypedElementCS element, Object argument)
           
 

Method Detail

visit

Object visit(MOFClassCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(DataTypeCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(TypedElementCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(ParameterCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(OperationCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(MultiplicityElementCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(EnumerationLiteralCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(EnumerationCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(NamedElementCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(PathElementCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(OCLEquivalentPrimitiveTypeCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(PrimitiveTypeCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(SpecificationCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(ExpressionCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(PathCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(PropertyCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(MOFPackageCS element,
             Object argument)
             throws Exception
Throws:
Exception

visit

Object visit(TypeCS element,
             Object argument)
             throws Exception
Throws:
Exception