Skip navigation links

OCL API

 

See: Description

Packages 
Package Description
org.eclipse.ocl
Definition of the extensible environment API for OCL parsing and evaluation.
org.eclipse.ocl.common  
org.eclipse.ocl.common.delegate  
org.eclipse.ocl.common.internal.delegate  
org.eclipse.ocl.common.internal.messages  
org.eclipse.ocl.common.internal.options  
org.eclipse.ocl.common.internal.preferences  
org.eclipse.ocl.common.preferences  
org.eclipse.ocl.common.ui  
org.eclipse.ocl.common.ui.internal  
org.eclipse.ocl.common.ui.internal.messages  
org.eclipse.ocl.common.ui.internal.preferences  
org.eclipse.ocl.cst  
org.eclipse.ocl.cst.impl  
org.eclipse.ocl.cst.util  
org.eclipse.ocl.ecore
Implementation of an OCL binding for the Ecore metamodel.
org.eclipse.ocl.ecore.delegate  
org.eclipse.ocl.ecore.impl
Implementation of the Ecore binding of the the Types package of the OCL Abstract Syntax.
org.eclipse.ocl.ecore.internal  
org.eclipse.ocl.ecore.internal.evaluation  
org.eclipse.ocl.ecore.internal.helper  
org.eclipse.ocl.ecore.opposites  
org.eclipse.ocl.ecore.parser  
org.eclipse.ocl.ecore.util
Generated utilities for working with instances the Ecore binding of the Types package of the OCL Abstract Syntax.
org.eclipse.ocl.ecore.utilities  
org.eclipse.ocl.examples.codegen  
org.eclipse.ocl.examples.codegen.analyzer  
org.eclipse.ocl.examples.codegen.asm5  
org.eclipse.ocl.examples.codegen.cgmodel  
org.eclipse.ocl.examples.codegen.cgmodel.impl  
org.eclipse.ocl.examples.codegen.cgmodel.util  
org.eclipse.ocl.examples.codegen.common  
org.eclipse.ocl.examples.codegen.cse  
org.eclipse.ocl.examples.codegen.dynamic  
org.eclipse.ocl.examples.codegen.generator  
org.eclipse.ocl.examples.codegen.java  
org.eclipse.ocl.examples.codegen.java.iteration  
org.eclipse.ocl.examples.codegen.java.types  
org.eclipse.ocl.examples.codegen.library  
org.eclipse.ocl.examples.codegen.model  
org.eclipse.ocl.examples.codegen.oclinecore  
org.eclipse.ocl.examples.codegen.oclinjunit  
org.eclipse.ocl.examples.codegen.utilities  
org.eclipse.ocl.examples.debug  
org.eclipse.ocl.examples.debug.core  
org.eclipse.ocl.examples.debug.delegate  
org.eclipse.ocl.examples.debug.evaluator  
org.eclipse.ocl.examples.debug.launching  
org.eclipse.ocl.examples.debug.srclookup  
org.eclipse.ocl.examples.debug.stepper  
org.eclipse.ocl.examples.debug.ui  
org.eclipse.ocl.examples.debug.ui.actions  
org.eclipse.ocl.examples.debug.ui.delegate  
org.eclipse.ocl.examples.debug.ui.launching  
org.eclipse.ocl.examples.debug.ui.messages  
org.eclipse.ocl.examples.debug.ui.pages  
org.eclipse.ocl.examples.debug.vm  
org.eclipse.ocl.examples.debug.vm.core  
org.eclipse.ocl.examples.debug.vm.data  
org.eclipse.ocl.examples.debug.vm.evaluator  
org.eclipse.ocl.examples.debug.vm.event  
org.eclipse.ocl.examples.debug.vm.launching  
org.eclipse.ocl.examples.debug.vm.messages  
org.eclipse.ocl.examples.debug.vm.request  
org.eclipse.ocl.examples.debug.vm.response  
org.eclipse.ocl.examples.debug.vm.srclookup  
org.eclipse.ocl.examples.debug.vm.ui  
org.eclipse.ocl.examples.debug.vm.ui.actions  
org.eclipse.ocl.examples.debug.vm.ui.launching  
org.eclipse.ocl.examples.debug.vm.ui.messages  
org.eclipse.ocl.examples.debug.vm.ui.pages  
org.eclipse.ocl.examples.debug.vm.ui.utils  
org.eclipse.ocl.examples.debug.vm.utils  
org.eclipse.ocl.examples.emf.validation.validity  
org.eclipse.ocl.examples.emf.validation.validity.export  
org.eclipse.ocl.examples.emf.validation.validity.impl  
org.eclipse.ocl.examples.emf.validation.validity.locator  
org.eclipse.ocl.examples.emf.validation.validity.manager  
org.eclipse.ocl.examples.emf.validation.validity.messages  
org.eclipse.ocl.examples.emf.validation.validity.plugin  
org.eclipse.ocl.examples.emf.validation.validity.ui.actions  
org.eclipse.ocl.examples.emf.validation.validity.ui.filters  
org.eclipse.ocl.examples.emf.validation.validity.ui.locator  
org.eclipse.ocl.examples.emf.validation.validity.ui.markers  
org.eclipse.ocl.examples.emf.validation.validity.ui.messages  
org.eclipse.ocl.examples.emf.validation.validity.ui.plugin  
org.eclipse.ocl.examples.emf.validation.validity.ui.providers  
org.eclipse.ocl.examples.emf.validation.validity.ui.ripoffs  
org.eclipse.ocl.examples.emf.validation.validity.ui.view  
org.eclipse.ocl.examples.emf.validation.validity.ui.wizards  
org.eclipse.ocl.examples.emf.validation.validity.util  
org.eclipse.ocl.examples.emf.validation.validity.utilities  
org.eclipse.ocl.examples.ui  
org.eclipse.ocl.examples.validity.locator  
org.eclipse.ocl.examples.validity.plugin  
org.eclipse.ocl.examples.xtext.console  
org.eclipse.ocl.examples.xtext.console.actions  
org.eclipse.ocl.examples.xtext.console.messages  
org.eclipse.ocl.examples.xtext.console.xtfo  
org.eclipse.ocl.expressions
Specification of the Expressions package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.expressions.impl
Implementation of the Expressions package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.expressions.operations  
org.eclipse.ocl.expressions.util
Generated utilities for working with instances the Expressions model.
org.eclipse.ocl.helper
Definition of the OCL Helper API for syntax completion support and a simplified parsing model for embedded OCL constraints and expressions.
org.eclipse.ocl.internal  
org.eclipse.ocl.internal.evaluation  
org.eclipse.ocl.internal.helper  
org.eclipse.ocl.internal.l10n  
org.eclipse.ocl.lpg  
org.eclipse.ocl.options  
org.eclipse.ocl.parser  
org.eclipse.ocl.parser.backtracking  
org.eclipse.ocl.pivot  
org.eclipse.ocl.pivot.annotations  
org.eclipse.ocl.pivot.annotations.impl  
org.eclipse.ocl.pivot.annotations.util  
org.eclipse.ocl.pivot.evaluation  
org.eclipse.ocl.pivot.ids  
org.eclipse.ocl.pivot.internal  
org.eclipse.ocl.pivot.internal.attributes  
org.eclipse.ocl.pivot.internal.compatibility  
org.eclipse.ocl.pivot.internal.complete  
org.eclipse.ocl.pivot.internal.context  
org.eclipse.ocl.pivot.internal.delegate  
org.eclipse.ocl.pivot.internal.ecore  
org.eclipse.ocl.pivot.internal.ecore.as2es  
org.eclipse.ocl.pivot.internal.ecore.es2as  
org.eclipse.ocl.pivot.internal.elements  
org.eclipse.ocl.pivot.internal.evaluation  
org.eclipse.ocl.pivot.internal.executor  
org.eclipse.ocl.pivot.internal.helper  
org.eclipse.ocl.pivot.internal.ids  
org.eclipse.ocl.pivot.internal.labels  
org.eclipse.ocl.pivot.internal.library  
org.eclipse.ocl.pivot.internal.library.ecore  
org.eclipse.ocl.pivot.internal.library.executor  
org.eclipse.ocl.pivot.internal.lookup  
org.eclipse.ocl.pivot.internal.lookup.impl  
org.eclipse.ocl.pivot.internal.lookup.util  
org.eclipse.ocl.pivot.internal.manager  
org.eclipse.ocl.pivot.internal.messages  
org.eclipse.ocl.pivot.internal.plugin  
org.eclipse.ocl.pivot.internal.prettyprint  
org.eclipse.ocl.pivot.internal.registry  
org.eclipse.ocl.pivot.internal.resource  
org.eclipse.ocl.pivot.internal.scoping  
org.eclipse.ocl.pivot.internal.utilities  
org.eclipse.ocl.pivot.internal.validation  
org.eclipse.ocl.pivot.internal.values  
org.eclipse.ocl.pivot.labels  
org.eclipse.ocl.pivot.library  
org.eclipse.ocl.pivot.library.classifier  
org.eclipse.ocl.pivot.library.collection  
org.eclipse.ocl.pivot.library.enumeration  
org.eclipse.ocl.pivot.library.iterator  
org.eclipse.ocl.pivot.library.logical  
org.eclipse.ocl.pivot.library.map  
org.eclipse.ocl.pivot.library.numeric  
org.eclipse.ocl.pivot.library.oclany  
org.eclipse.ocl.pivot.library.oclinvalid  
org.eclipse.ocl.pivot.library.oclvoid  
org.eclipse.ocl.pivot.library.string  
org.eclipse.ocl.pivot.messages  
org.eclipse.ocl.pivot.model  
org.eclipse.ocl.pivot.oclstdlib  
org.eclipse.ocl.pivot.oclstdlib.util  
org.eclipse.ocl.pivot.oclstdlib.validation  
org.eclipse.ocl.pivot.options  
org.eclipse.ocl.pivot.resource  
org.eclipse.ocl.pivot.types  
org.eclipse.ocl.pivot.ui  
org.eclipse.ocl.pivot.ui.builder  
org.eclipse.ocl.pivot.ui.internal.preferences  
org.eclipse.ocl.pivot.ui.messages  
org.eclipse.ocl.pivot.ui.nature  
org.eclipse.ocl.pivot.uml  
org.eclipse.ocl.pivot.uml.internal.as2es  
org.eclipse.ocl.pivot.uml.internal.es2as  
org.eclipse.ocl.pivot.uml.internal.labels  
org.eclipse.ocl.pivot.uml.internal.library  
org.eclipse.ocl.pivot.uml.internal.messages  
org.eclipse.ocl.pivot.uml.internal.oclforuml  
org.eclipse.ocl.pivot.uml.internal.oclforuml.impl  
org.eclipse.ocl.pivot.uml.internal.oclforuml.util  
org.eclipse.ocl.pivot.uml.internal.resource  
org.eclipse.ocl.pivot.uml.internal.utilities  
org.eclipse.ocl.pivot.uml.internal.validation  
org.eclipse.ocl.pivot.util  
org.eclipse.ocl.pivot.utilities  
org.eclipse.ocl.pivot.validation  
org.eclipse.ocl.pivot.values  
org.eclipse.ocl.pivot.values.util  
org.eclipse.ocl.types
Specification of the Types package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.types.impl
Implementation of the Types package of the Object Constraint Lanuage version 2.0 Abstract Syntax model.
org.eclipse.ocl.types.operations  
org.eclipse.ocl.types.util
Generated utilities for working with instances the Types model.
org.eclipse.ocl.uml
Implementation of an OCL binding for the UML metamodel.
org.eclipse.ocl.uml.impl
Implementation of the UML binding of the the Types package of the OCL Abstract Syntax.
org.eclipse.ocl.uml.internal  
org.eclipse.ocl.uml.internal.operations  
org.eclipse.ocl.uml.options  
org.eclipse.ocl.uml.util
Miscellaneous utilities in support of the UML environment for OCL.
org.eclipse.ocl.util
Miscellaneous utilities in support of the OCL parser and environment implementations.
org.eclipse.ocl.utilities
Abstract API for OCL AST utilities and extensions of the UML metamodel.
org.eclipse.ocl.utilities.impl
Implementation of the OCL utilities package.
org.eclipse.ocl.utilities.util
Generated utilities for working with instances the OCL utilities package.
org.eclipse.ocl.xtext.base  
org.eclipse.ocl.xtext.base.as2cs  
org.eclipse.ocl.xtext.base.attributes  
org.eclipse.ocl.xtext.base.cs2as  
org.eclipse.ocl.xtext.base.formatting  
org.eclipse.ocl.xtext.base.parser.antlr  
org.eclipse.ocl.xtext.base.parser.antlr.internal  
org.eclipse.ocl.xtext.base.scoping  
org.eclipse.ocl.xtext.base.serializer  
org.eclipse.ocl.xtext.base.services  
org.eclipse.ocl.xtext.base.ui  
org.eclipse.ocl.xtext.base.ui.autoedit  
org.eclipse.ocl.xtext.base.ui.builder  
org.eclipse.ocl.xtext.base.ui.commands  
org.eclipse.ocl.xtext.base.ui.contentassist  
org.eclipse.ocl.xtext.base.ui.contentassist.antlr  
org.eclipse.ocl.xtext.base.ui.contentassist.antlr.internal  
org.eclipse.ocl.xtext.base.ui.internal  
org.eclipse.ocl.xtext.base.ui.labeling  
org.eclipse.ocl.xtext.base.ui.messages  
org.eclipse.ocl.xtext.base.ui.model  
org.eclipse.ocl.xtext.base.ui.outline  
org.eclipse.ocl.xtext.base.ui.quickfix  
org.eclipse.ocl.xtext.base.ui.ripoffs  
org.eclipse.ocl.xtext.base.ui.syntaxcoloring  
org.eclipse.ocl.xtext.base.ui.utilities  
org.eclipse.ocl.xtext.base.ui.wizards  
org.eclipse.ocl.xtext.base.utilities  
org.eclipse.ocl.xtext.base.validation  
org.eclipse.ocl.xtext.basecs  
org.eclipse.ocl.xtext.basecs.impl  
org.eclipse.ocl.xtext.basecs.util  
org.eclipse.ocl.xtext.completeocl  
org.eclipse.ocl.xtext.completeocl.as2cs  
org.eclipse.ocl.xtext.completeocl.attributes  
org.eclipse.ocl.xtext.completeocl.cs2as  
org.eclipse.ocl.xtext.completeocl.formatting  
org.eclipse.ocl.xtext.completeocl.parser.antlr  
org.eclipse.ocl.xtext.completeocl.parser.antlr.internal  
org.eclipse.ocl.xtext.completeocl.scoping  
org.eclipse.ocl.xtext.completeocl.serializer  
org.eclipse.ocl.xtext.completeocl.services  
org.eclipse.ocl.xtext.completeocl.ui  
org.eclipse.ocl.xtext.completeocl.ui.commands  
org.eclipse.ocl.xtext.completeocl.ui.contentassist  
org.eclipse.ocl.xtext.completeocl.ui.contentassist.antlr  
org.eclipse.ocl.xtext.completeocl.ui.contentassist.antlr.internal  
org.eclipse.ocl.xtext.completeocl.ui.internal  
org.eclipse.ocl.xtext.completeocl.ui.labeling  
org.eclipse.ocl.xtext.completeocl.ui.messages  
org.eclipse.ocl.xtext.completeocl.ui.outline  
org.eclipse.ocl.xtext.completeocl.ui.quickfix  
org.eclipse.ocl.xtext.completeocl.ui.wizards  
org.eclipse.ocl.xtext.completeocl.utilities  
org.eclipse.ocl.xtext.completeocl.validation  
org.eclipse.ocl.xtext.completeoclcs  
org.eclipse.ocl.xtext.completeoclcs.impl  
org.eclipse.ocl.xtext.completeoclcs.util  
org.eclipse.ocl.xtext.essentialocl  
org.eclipse.ocl.xtext.essentialocl.as2cs  
org.eclipse.ocl.xtext.essentialocl.attributes  
org.eclipse.ocl.xtext.essentialocl.cs2as  
org.eclipse.ocl.xtext.essentialocl.formatting  
org.eclipse.ocl.xtext.essentialocl.parser.antlr  
org.eclipse.ocl.xtext.essentialocl.parser.antlr.internal  
org.eclipse.ocl.xtext.essentialocl.scoping  
org.eclipse.ocl.xtext.essentialocl.serializer  
org.eclipse.ocl.xtext.essentialocl.services  
org.eclipse.ocl.xtext.essentialocl.ui  
org.eclipse.ocl.xtext.essentialocl.ui.contentassist  
org.eclipse.ocl.xtext.essentialocl.ui.contentassist.antlr  
org.eclipse.ocl.xtext.essentialocl.ui.contentassist.antlr.internal  
org.eclipse.ocl.xtext.essentialocl.ui.internal  
org.eclipse.ocl.xtext.essentialocl.ui.labeling  
org.eclipse.ocl.xtext.essentialocl.ui.model  
org.eclipse.ocl.xtext.essentialocl.ui.outline  
org.eclipse.ocl.xtext.essentialocl.ui.quickfix  
org.eclipse.ocl.xtext.essentialocl.ui.syntaxcoloring  
org.eclipse.ocl.xtext.essentialocl.utilities  
org.eclipse.ocl.xtext.essentialocl.validation  
org.eclipse.ocl.xtext.essentialoclcs  
org.eclipse.ocl.xtext.essentialoclcs.impl  
org.eclipse.ocl.xtext.essentialoclcs.util  
org.eclipse.ocl.xtext.markup  
org.eclipse.ocl.xtext.markup.formatting  
org.eclipse.ocl.xtext.markup.parser.antlr  
org.eclipse.ocl.xtext.markup.parser.antlr.internal  
org.eclipse.ocl.xtext.markup.scoping  
org.eclipse.ocl.xtext.markup.serializer  
org.eclipse.ocl.xtext.markup.services  
org.eclipse.ocl.xtext.markup.ui  
org.eclipse.ocl.xtext.markup.ui.contentassist  
org.eclipse.ocl.xtext.markup.ui.contentassist.antlr  
org.eclipse.ocl.xtext.markup.ui.contentassist.antlr.internal  
org.eclipse.ocl.xtext.markup.ui.hover  
org.eclipse.ocl.xtext.markup.ui.internal  
org.eclipse.ocl.xtext.markup.ui.labeling  
org.eclipse.ocl.xtext.markup.ui.outline  
org.eclipse.ocl.xtext.markup.ui.quickfix  
org.eclipse.ocl.xtext.markup.validation  
org.eclipse.ocl.xtext.markupcs  
org.eclipse.ocl.xtext.markupcs.impl  
org.eclipse.ocl.xtext.markupcs.util  
org.eclipse.ocl.xtext.markupcs.validation  
org.eclipse.ocl.xtext.oclinecore  
org.eclipse.ocl.xtext.oclinecore.as2cs  
org.eclipse.ocl.xtext.oclinecore.cs2as  
org.eclipse.ocl.xtext.oclinecore.formatting  
org.eclipse.ocl.xtext.oclinecore.parser.antlr  
org.eclipse.ocl.xtext.oclinecore.parser.antlr.internal  
org.eclipse.ocl.xtext.oclinecore.scoping  
org.eclipse.ocl.xtext.oclinecore.serializer  
org.eclipse.ocl.xtext.oclinecore.services  
org.eclipse.ocl.xtext.oclinecore.ui  
org.eclipse.ocl.xtext.oclinecore.ui.commands  
org.eclipse.ocl.xtext.oclinecore.ui.contentassist  
org.eclipse.ocl.xtext.oclinecore.ui.contentassist.antlr  
org.eclipse.ocl.xtext.oclinecore.ui.contentassist.antlr.internal  
org.eclipse.ocl.xtext.oclinecore.ui.internal  
org.eclipse.ocl.xtext.oclinecore.ui.labeling  
org.eclipse.ocl.xtext.oclinecore.ui.messages  
org.eclipse.ocl.xtext.oclinecore.ui.model  
org.eclipse.ocl.xtext.oclinecore.ui.outline  
org.eclipse.ocl.xtext.oclinecore.ui.preferences  
org.eclipse.ocl.xtext.oclinecore.ui.quickfix  
org.eclipse.ocl.xtext.oclinecore.ui.wizards  
org.eclipse.ocl.xtext.oclinecore.utilities  
org.eclipse.ocl.xtext.oclinecore.validation  
org.eclipse.ocl.xtext.oclinecorecs  
org.eclipse.ocl.xtext.oclinecorecs.impl  
org.eclipse.ocl.xtext.oclinecorecs.util  
org.eclipse.ocl.xtext.oclstdlib  
org.eclipse.ocl.xtext.oclstdlib.cs2as  
org.eclipse.ocl.xtext.oclstdlib.formatting  
org.eclipse.ocl.xtext.oclstdlib.parser.antlr  
org.eclipse.ocl.xtext.oclstdlib.parser.antlr.internal  
org.eclipse.ocl.xtext.oclstdlib.scoping  
org.eclipse.ocl.xtext.oclstdlib.serializer  
org.eclipse.ocl.xtext.oclstdlib.services  
org.eclipse.ocl.xtext.oclstdlib.ui  
org.eclipse.ocl.xtext.oclstdlib.ui.contentassist  
org.eclipse.ocl.xtext.oclstdlib.ui.contentassist.antlr  
org.eclipse.ocl.xtext.oclstdlib.ui.contentassist.antlr.internal  
org.eclipse.ocl.xtext.oclstdlib.ui.internal  
org.eclipse.ocl.xtext.oclstdlib.ui.labeling  
org.eclipse.ocl.xtext.oclstdlib.ui.messages  
org.eclipse.ocl.xtext.oclstdlib.ui.outline  
org.eclipse.ocl.xtext.oclstdlib.ui.quickfix  
org.eclipse.ocl.xtext.oclstdlib.ui.refactoring  
org.eclipse.ocl.xtext.oclstdlib.ui.wizards  
org.eclipse.ocl.xtext.oclstdlib.utilities  
org.eclipse.ocl.xtext.oclstdlib.validation  
org.eclipse.ocl.xtext.oclstdlibcs  
org.eclipse.ocl.xtext.oclstdlibcs.impl  
org.eclipse.ocl.xtext.oclstdlibcs.util  
Skip navigation links

Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.