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

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

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

Methods in org.eclipse.m2m.atl.adt.ui.text.atl with parameters of type UnitType
`static void` `OpenDeclarationUtils.openDeclaration(UnitType unit, org.eclipse.emf.ecore.EObject target, AtlEditor editor)` Opens the declaration of the given object.

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

Subclasses of UnitType in org.eclipse.m2m.atl.adt.ui.text.atl.types
`class` `LibraryType` The ATL Library type.
`class` `ModuleType` The ATL Module type.
`class` `QueryType` The ATL Query type.

Methods in org.eclipse.m2m.atl.adt.ui.text.atl.types that return UnitType
`static UnitType` `UnitType.create(org.eclipse.core.resources.IFile file, AtlSourceManager manager)` Returns the atl unit type.
`UnitType` `AtlTypesProcessor.getUnit()`
`UnitType` `Feature.getUnit()`

Methods in org.eclipse.m2m.atl.adt.ui.text.atl.types with parameters of type UnitType
`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.
`static Feature` `AtlTypesProcessor.getFeature(OclAnyType context, UnitType module, java.lang.String featureName)` Returns the feature 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.

Constructors in org.eclipse.m2m.atl.adt.ui.text.atl.types with parameters of type UnitType
`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.
`Feature(UnitType unit, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.String metamodelName)` Creates a new feature from an EMF one.
`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.

Copyright 2007 IBM Corporation and others. All Rights Reserved.