Uses of Class
org.eclipse.m2m.atl.adt.ui.text.atl.types.OclAnyType

Packages that use OclAnyType
org.eclipse.m2m.atl.adt.ui.text.atl   
org.eclipse.m2m.atl.adt.ui.text.atl.types   
 

Uses of OclAnyType in org.eclipse.m2m.atl.adt.ui.text.atl
 

Methods in org.eclipse.m2m.atl.adt.ui.text.atl that return OclAnyType
static OclAnyType OpenDeclarationUtils.getType(AtlEditor editor, int offset, int length)
          Retrieves the declaration of the element at the given offset if exists.
 

Uses of OclAnyType in org.eclipse.m2m.atl.adt.ui.text.atl.types
 

Subclasses of OclAnyType in org.eclipse.m2m.atl.adt.ui.text.atl.types
 class BagType
          The ATL Bag type.
 class BooleanType
          The ATL Boolean type.
 class CollectionType
          The ATL Collection type.
 class IntegerType
          The ATL Integer type.
 class LibraryType
          The ATL Library type.
 class MapType
          The ATL Map type.
 class ModelElementType
          The ATL ModelElement type.
 class ModuleType
          The ATL Module type.
 class OclType
          The ATL OclType type.
 class OrderedSetType
          The ATL OrderedSet type.
 class QueryType
          The ATL Query type.
 class RealType
          The ATL Real type.
 class SequenceType
          The ATL Sequence type.
 class SetType
          The ATL Set type.
 class StringType
          The ATL String type.
 class TupleType
          The ATL Tuple type.
 class UnitType
          The ATL Module type.
 

Fields in org.eclipse.m2m.atl.adt.ui.text.atl.types declared as OclAnyType
protected  OclAnyType CollectionType.parameterType
          The parameter of the collection.
 

Fields in org.eclipse.m2m.atl.adt.ui.text.atl.types with type parameters of type OclAnyType
protected  java.util.Map<java.lang.String,OclAnyType> TupleType.attributes
          The parameters of the tuple.
 

Methods in org.eclipse.m2m.atl.adt.ui.text.atl.types that return OclAnyType
static OclAnyType OclAnyType.create(AtlSourceManager manager, org.eclipse.emf.ecore.EObject atlType)
          Maps any object to the matching OclAnyType.
static OclAnyType ModelElementType.create(org.eclipse.emf.ecore.EClassifier classifier, java.lang.String metamodelName)
          Utility method used to create a new ModelElementType from the given classifier.
 OclAnyType Feature.getContextType()
           
static OclAnyType OclAnyType.getInstance()
          Returns the OclAny type singleton.
 OclAnyType MapType.getKeyType()
           
 OclAnyType CollectionType.getParameterType()
          Returns the collection parameter type.
 OclAnyType[] SequenceType.getSupertypes()
          
 OclAnyType[] RealType.getSupertypes()
          
 OclAnyType[] BagType.getSupertypes()
          
 OclAnyType[] CollectionType.getSupertypes()
          
 OclAnyType[] TupleType.getSupertypes()
          
 OclAnyType[] UnitType.getSupertypes()
          
 OclAnyType[] IntegerType.getSupertypes()
          
 OclAnyType[] SetType.getSupertypes()
          
 OclAnyType[] MapType.getSupertypes()
          
 OclAnyType[] BooleanType.getSupertypes()
          
 OclAnyType[] OrderedSetType.getSupertypes()
          
 OclAnyType[] StringType.getSupertypes()
          
 OclAnyType[] ModelElementType.getSupertypes()
          
 OclAnyType[] OclType.getSupertypes()
          
 OclAnyType[] OclAnyType.getSupertypes()
           
 OclAnyType Feature.getType()
          Returns the feature type.
 OclAnyType AtlTypesProcessor.getType(org.eclipse.emf.ecore.EObject element)
          Returns the type of the given element.
 OclAnyType Operation.getType(OclAnyType context, java.lang.Object... parameters)
          Returns the operation type.
 OclAnyType MapType.getValueType()
           
 

Methods in org.eclipse.m2m.atl.adt.ui.text.atl.types that return types with arguments of type OclAnyType
 java.util.Map<java.lang.String,OclAnyType> Operation.getParameters()
           
 java.util.Map<java.lang.String,OclAnyType> AtlTypesProcessor.getVariables(org.eclipse.emf.ecore.EObject element)
          Returns the variables available at the given element level.
 

Methods in org.eclipse.m2m.atl.adt.ui.text.atl.types with parameters of type OclAnyType
protected static java.lang.String CollectionType.computeName(java.lang.String collectionType, OclAnyType parameterType)
          Computes the name of the collection with the given parameter type.
static Feature Feature.createFromAttribute(UnitType unit, org.eclipse.emf.ecore.EObject attribute, OclAnyType context)
          Utility method to initialize a Feature from an ATL model attribute helper.
static Operation Operation.createFromCalledRule(UnitType unit, org.eclipse.emf.ecore.EObject rule, OclAnyType context)
          Utility method to initialize an Operation Feature from an ATL model called rule.
static Operation Operation.createFromHelper(UnitType unit, org.eclipse.emf.ecore.EObject helper, OclAnyType context)
          Utility method to initialize an Operation Feature from an ATL model helper.
static Operation Operation.createFromLazyRule(UnitType unit, org.eclipse.emf.ecore.EObject rule, OclAnyType context)
          Utility method to initialize an Operation Feature from an ATL model lazy rule.
 java.util.Set<Feature> UnitType.getAttributes(OclAnyType type)
          Returns all the registered attributes for the given type.
 java.lang.String Operation.getDocumentation(OclAnyType context, java.lang.Object... parameters)
          Returns the information related to the operation, or null if not found.
static Feature AtlTypesProcessor.getFeature(OclAnyType context, UnitType module, java.lang.String featureName)
          Returns the feature associated to the given context, with the given name.
 java.util.Set<Operation> UnitType.getHelpers(OclAnyType type)
          Returns all the registered helpers for the given type.
 java.lang.String Operation.getInformation(OclAnyType context)
          Returns a description of the operation for the given context.
static Operation AtlTypesProcessor.getOperation(OclAnyType context, UnitType module, java.lang.String operationName, OclAnyType... parameters)
          Returns the operation associated to the given context, with the given name.
static Operation AtlTypesProcessor.getOperation(OclAnyType context, UnitType module, java.lang.String operationName, OclAnyType... parameters)
          Returns the operation associated to the given context, with the given name.
 OclAnyType Operation.getType(OclAnyType context, java.lang.Object... parameters)
          Returns the operation type.
 

Constructors in org.eclipse.m2m.atl.adt.ui.text.atl.types with parameters of type OclAnyType
BagType(OclAnyType parameter)
          Constructor.
CollectionType(OclAnyType parameter)
          Constructor.
Feature(UnitType unit, org.eclipse.emf.ecore.EObject declaration, java.lang.String name, OclAnyType contextType, OclAnyType type, boolean ordered, boolean container, int lower, int upper)
          Creates a new feature using the given parameters.
MapType(OclAnyType keyType, OclAnyType valueType)
          Creates a new Map type with the given key and value types.
Operation(java.lang.String name, OclAnyType contextType, OclAnyType type)
          Creates a new Operation without parameters.
Operation(java.lang.String name, OclAnyType contextType, OclAnyType type, java.util.Map<java.lang.String,OclAnyType> parameters)
          Creates a new Operation.
Operation(UnitType unit, org.eclipse.emf.ecore.EObject declaration, java.lang.String name, OclAnyType contextType, OclAnyType type)
          Creates a new Operation without parameters.
Operation(UnitType unit, org.eclipse.emf.ecore.EObject declaration, java.lang.String name, OclAnyType contextType, OclAnyType type, java.util.Map<java.lang.String,OclAnyType> parameters)
          Creates a new Operation.
OrderedSetType(OclAnyType parameter)
          Constructor.
SequenceType(OclAnyType parameter)
          Constructor.
SetType(OclAnyType parameter)
          Constructor.
 

Constructor parameters in org.eclipse.m2m.atl.adt.ui.text.atl.types with type arguments of type OclAnyType
Operation(java.lang.String name, OclAnyType contextType, OclAnyType type, java.util.Map<java.lang.String,OclAnyType> parameters)
          Creates a new Operation.
Operation(UnitType unit, org.eclipse.emf.ecore.EObject declaration, java.lang.String name, OclAnyType contextType, OclAnyType type, java.util.Map<java.lang.String,OclAnyType> parameters)
          Creates a new Operation.
TupleType(java.util.Map<java.lang.String,OclAnyType> attributes, java.util.Map<java.lang.String,org.eclipse.emf.ecore.EObject> eAttributes)
           
 


Copyright 2007 IBM Corporation and others.
All Rights Reserved.