Uses of Interface
org.eclipse.ocl.examples.pivot.Class

Packages that use Class
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.ecore   
org.eclipse.ocl.examples.pivot.internal.impl   
org.eclipse.ocl.examples.pivot.prettyprint   
org.eclipse.ocl.examples.pivot.uml   
org.eclipse.ocl.examples.pivot.util   
org.eclipse.ocl.examples.pivot.utilities   
org.eclipse.ocl.examples.xtext.base.cs2pivot   
org.eclipse.ocl.examples.xtext.base.pivot2cs   
org.eclipse.ocl.examples.xtext.base.scoping.cs   
org.eclipse.ocl.examples.xtext.base.scoping.pivot   
org.eclipse.ocl.examples.xtext.completeocl.cs2pivot   
org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling   
org.eclipse.ocl.examples.xtext.oclinecore.ui.labeling   
 

Uses of Class in org.eclipse.ocl.examples.pivot
 

Subinterfaces of Class in org.eclipse.ocl.examples.pivot
 interface AnyType
          A representation of the model object 'Any Type'.
 interface AssociationClass
          A representation of the model object 'Association Class'.
 interface BagType
          A representation of the model object 'Bag Type'.
 interface ClassifierType
          A representation of the model object 'Classifier Type'.
 interface CollectionType
          A representation of the model object 'Collection Type'.
 interface DataType
          A representation of the model object 'Data Type'.
 interface Enumeration
          A representation of the model object 'Enumeration'.
 interface InvalidType
          A representation of the model object 'Invalid Type'.
 interface LambdaType
          A representation of the model object 'Lambda Type'.
 interface OrderedSetType
          A representation of the model object 'Ordered Set Type'.
 interface PrimitiveType
          A representation of the model object 'Primitive Type'.
 interface SequenceType
          A representation of the model object 'Sequence Type'.
 interface SetType
          A representation of the model object 'Set Type'.
 interface TupleType
          A representation of the model object 'Tuple Type'.
 interface UnspecifiedType
          A representation of the model object 'Unspecified Type'.
 interface VoidType
          A representation of the model object 'Void Type'.
 

Methods in org.eclipse.ocl.examples.pivot that return Class
 Class PivotFactory.createClass()
          Returns a new object of class 'Class'.
 Class Operation.getClass_()
          Returns the value of the 'Class' container reference.
 Class Property.getClass_()
          Returns the value of the 'Class' container reference.
 Class StandardLibrary.getClassifierType()
          Obtains the single instance of the ClassifierType metatype, named Classifier.
 Class StandardLibrary.getEnumerationType()
          Obtains the single instance of the EnumerationType metatype, named Enumeration.
 

Methods in org.eclipse.ocl.examples.pivot that return types with arguments of type Class
 org.eclipse.emf.common.util.EList<Class> Class.getSubClasses()
          Returns the value of the 'Sub Class' reference list.
 org.eclipse.emf.common.util.EList<Class> Class.getSuperClasses()
          Returns the value of the 'Super Class' reference list.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type Class
 void Operation.setClass_(Class value)
          Sets the value of the 'Class' container reference.
 void Property.setClass_(Class value)
          Sets the value of the 'Class' container reference.
 

Uses of Class in org.eclipse.ocl.examples.pivot.ecore
 

Methods in org.eclipse.ocl.examples.pivot.ecore that return Class
 Class Ecore2PivotDeclarationSwitch.caseEClass(org.eclipse.emf.ecore.EClass eObject)
           
 

Methods in org.eclipse.ocl.examples.pivot.ecore with parameters of type Class
protected  void Ecore2PivotDeclarationSwitch.copyClassifier(Class pivotElement, org.eclipse.emf.ecore.EClassifier eClassifier)
           
 org.eclipse.emf.ecore.EObject Pivot2EcoreDeclarationVisitor.visitClass(Class pivotClass)
           
 org.eclipse.emf.ecore.EObject Pivot2EcoreReferenceVisitor.visitClass(Class pivotClass)
           
 

Uses of Class in org.eclipse.ocl.examples.pivot.internal.impl
 

Classes in org.eclipse.ocl.examples.pivot.internal.impl that implement Class
 class AnyTypeImpl
          An implementation of the model object 'Any Type'.
 class AssociationClassImpl
          An implementation of the model object 'Association Class'.
 class BagTypeImpl
          An implementation of the model object 'Bag Type'.
 class ClassifierTypeImpl
          An implementation of the model object 'Classifier Type'.
 class ClassImpl
          An implementation of the model object 'Class'.
 class CollectionTypeImpl
          An implementation of the model object 'Collection Type'.
 class DataTypeImpl
          An implementation of the model object 'Data Type'.
 class EnumerationImpl
          An implementation of the model object 'Enumeration'.
 class InvalidTypeImpl
          An implementation of the model object 'Invalid Type'.
 class LambdaTypeImpl
          An implementation of the model object 'Lambda Type'.
 class OrderedSetTypeImpl
          An implementation of the model object 'Ordered Set Type'.
 class PrimitiveTypeImpl
          An implementation of the model object 'Primitive Type'.
 class SequenceTypeImpl
          An implementation of the model object 'Sequence Type'.
 class SetTypeImpl
          An implementation of the model object 'Set Type'.
 class TupleTypeImpl
          An implementation of the model object 'Tuple Type'.
 class UnspecifiedTypeImpl
          An implementation of the model object 'Unspecified Type'.
 class VoidTypeImpl
          An implementation of the model object 'Void Type'.
 

Fields in org.eclipse.ocl.examples.pivot.internal.impl with type parameters of type Class
protected  org.eclipse.emf.common.util.EList<Class> ClassImpl.subClasses
          The cached value of the 'Sub Class' reference list.
protected  org.eclipse.emf.common.util.EList<Class> ClassImpl.superClasses
          The cached value of the 'Super Class' reference list.
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return Class
 Class PivotFactoryImpl.createClass()
           
 Class OperationImpl.getClass_()
           
 Class PropertyImpl.getClass_()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl that return types with arguments of type Class
 org.eclipse.emf.common.util.EList<Class> ClassImpl.getSubClasses()
           
 org.eclipse.emf.common.util.EList<Class> ClassImpl.getSuperClasses()
           
 java.util.Iterator<Class> ClassImpl.iterator()
           
 

Methods in org.eclipse.ocl.examples.pivot.internal.impl with parameters of type Class
 org.eclipse.emf.common.notify.NotificationChain OperationImpl.basicSetClass_(Class newClass, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain PropertyImpl.basicSetClass_(Class newClass, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 void OperationImpl.setClass_(Class newClass)
           
 void PropertyImpl.setClass_(Class newClass)
           
 

Uses of Class in org.eclipse.ocl.examples.pivot.prettyprint
 

Methods in org.eclipse.ocl.examples.pivot.prettyprint with parameters of type Class
 java.lang.Object PrettyPrintNameVisitor.visitClass(Class object)
           
 

Uses of Class in org.eclipse.ocl.examples.pivot.uml
 

Methods in org.eclipse.ocl.examples.pivot.uml that return Class
 Class UML2PivotDeclarationSwitch.caseClass(org.eclipse.uml2.uml.Class umlClass)
           
 Class UML2PivotReferenceSwitch.caseClass(org.eclipse.uml2.uml.Class umlClass)
           
 

Methods in org.eclipse.ocl.examples.pivot.uml with parameters of type Class
protected  void UML2PivotDeclarationSwitch.copyClassifier(Class pivotElement, org.eclipse.uml2.uml.Classifier umlClassifier)
           
 org.eclipse.uml2.uml.Class Pivot2UMLDeclarationVisitor.visitClass(Class pivotClass)
           
 org.eclipse.emf.ecore.EObject Pivot2UMLReferenceVisitor.visitClass(Class pivotClass)
           
 

Uses of Class in org.eclipse.ocl.examples.pivot.util
 

Methods in org.eclipse.ocl.examples.pivot.util with parameters of type Class
 T PivotSwitch.caseClass(Class object)
          Returns the result of interpreting the object as an instance of 'Class'.
 boolean PivotValidator.validateClass(Class class_, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
           
 R AbstractDelegatingVisitor.visitClass(Class object)
           
 R AbstractExtendingVisitor.visitClass(Class object)
           
 R AbstractNullVisitor.visitClass(Class object)
           
 R Visitor.visitClass(Class object)
           
 

Uses of Class in org.eclipse.ocl.examples.pivot.utilities
 

Methods in org.eclipse.ocl.examples.pivot.utilities that return Class
 Class PivotStandardLibrary.getEnumerationType()
           
static Class PivotUtil.getFeaturingClass(Feature feature)
           
 Class TypeCaches.getOrphanClass()
           
 Class TypeCaches.getPrimaryClass(java.lang.String moniker)
           
 Class TypeCaches.getPrimaryClass(Type pivotClass)
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities that return types with arguments of type Class
 java.lang.Iterable<Class> TypeCaches.getAllClasses(Type type)
           
 java.util.List<Class> TypeManager.getCommonClasses(Class leftClass, Class rightClass)
           
protected  java.lang.Iterable<Class> TypeCaches.CompleteClassSuperClassesIterable.getInnerIterable(Class model)
           
 java.lang.Iterable<Class> TypeCaches.getSuperClasses(Type pivotType)
           
 

Methods in org.eclipse.ocl.examples.pivot.utilities with parameters of type Class
 java.util.List<Class> TypeManager.getCommonClasses(Class leftClass, Class rightClass)
           
protected  java.lang.Iterable<Operation> TypeCaches.CompleteClassOperationsIterable.getInnerIterable(Class model)
           
protected  java.lang.Iterable<Property> TypeCaches.CompleteClassPropertiesIterable.getInnerIterable(Class model)
           
protected  java.lang.Iterable<Class> TypeCaches.CompleteClassSuperClassesIterable.getInnerIterable(Class model)
           
 boolean TypeManager.isSuperClassOf(Type unspecializedFirstType, Class secondType)
           
 java.util.Set<Operation> TypeManager.resolveLocalOperation(Class pivotClass, java.lang.String operationName, Type... pivotArguments)
          Add a resource-specific map of elements to preferred aliases, updating the internal pivot-resource-set-wide map of elements to pivot-aliases and vice-versa.
 java.util.Set<Operation> TypeManager.resolveOperations(Class pivotClass, java.lang.String operationName, Type... pivotArguments)
           
 void TypeManager.resolveSuperClasses(Class specializedClass)
          Update a specializedClass so that its superclasses correspond to the specializations of the specializations of the superclasses of the class that specializedClass specializes.
 void TypeManager.resolveSuperClasses(Class specializedClass, Class libraryClass, java.util.Map<TemplateParameter,ParameterableElement> allBindings)
           
 java.lang.Object Pivot2MonikerVisitor.visitClass(Class object)
           
 java.lang.Object PivotSaver.PivotSaveLocateVisitor.visitClass(Class object)
           
 java.lang.Object PivotSaver.PivotSaveResolveVisitor.visitClass(Class object)
           
 java.lang.String ToStringVisitor.visitClass(Class cls)
           
 

Constructor parameters in org.eclipse.ocl.examples.pivot.utilities with type arguments of type Class
TypeCaches.CompleteClassOperationsIterable(java.lang.Iterable<Class> classes, java.lang.Boolean selectStatic)
           
TypeCaches.CompleteClassPropertiesIterable(java.lang.Iterable<Class> classes, java.lang.Boolean selectStatic)
           
TypeCaches.CompleteClassSuperClassesIterable(java.lang.Iterable<Class> types)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.base.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.base.cs2pivot with parameters of type Class
protected  BasicContinuation<?> BasePreOrderVisitor.refreshClassifier(ClassifierCS csClassifier, Class pivotElement)
           
protected  void BasePreOrderVisitor.refreshProperties(ClassCS csClass, Class pivotElement)
           
 ScopeAdapter PivotScopeVisitor.visitClass(Class pivotElement)
           
 

Constructors in org.eclipse.ocl.examples.xtext.base.cs2pivot with parameters of type Class
BasePreOrderVisitor.ClassContentContinuation(CS2PivotConversion context, Class pivotParent, ClassCS csElement)
           
BasePreOrderVisitor.ClassSupersContinuation(CS2PivotConversion context, Class pivotParent, ClassCS csElement)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.base.pivot2cs
 

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs that return Class
 Class Pivot2CSConversion.getScope()
           
 Class Pivot2CSConversion.setScope(Class object)
           
 

Methods in org.eclipse.ocl.examples.xtext.base.pivot2cs with parameters of type Class
 Class Pivot2CSConversion.setScope(Class object)
           
 ElementCS BaseDeclarationVisitor.visitClass(Class object)
           
 ElementCS BaseReferenceVisitor.visitClass(Class object)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.base.scoping.cs
 

Methods in org.eclipse.ocl.examples.xtext.base.scoping.cs with parameters of type Class
 void ReferenceCSScopeAdapter.addAllReferences(EnvironmentView environmentView, Class csClass)
           
 void ClassCSScopeAdapter.addInheritedContents(EnvironmentView environmentView, Class target, ScopeView scopeView)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.base.scoping.pivot
 

Constructors in org.eclipse.ocl.examples.xtext.base.scoping.pivot with parameters of type Class
ClassScopeAdapter(TypeManager typeManager, Class pivotElement)
           
VoidTypeScopeAdapter(TypeManager typeManager, Class pivotElement)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.completeocl.cs2pivot
 

Methods in org.eclipse.ocl.examples.xtext.completeocl.cs2pivot that return Class
protected  Class CompleteOCLPreOrderVisitor.getContextClassifier(Type modelType, ModelElementCS csElement)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with parameters of type Class
protected  java.lang.String BaseLabelProvider.image(Class ele)
           
protected  java.lang.String BaseLabelProvider.text(Class ele)
           
 

Method parameters in org.eclipse.ocl.examples.xtext.essentialocl.ui.labeling with type arguments of type Class
protected  void BaseLabelProvider.appendSuperTypes(java.lang.StringBuffer s, java.util.List<Class> superTypes)
           
 

Uses of Class in org.eclipse.ocl.examples.xtext.oclinecore.ui.labeling
 

Methods in org.eclipse.ocl.examples.xtext.oclinecore.ui.labeling with parameters of type Class
protected  java.lang.String OCLinEcoreLabelProvider.image(Class ele)