A B C D E F G H I J K L M N O P R S T U V W

O

OCL_COLLAPSEALL - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_COMMENT - Static variable in class org.ocleditor.internal.ui.editor.OclPartitionScanner
 
OCL_CONTEXT - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_CREATEFILE_WIZARD_BANNER - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_DEFAULT - Static variable in class org.ocleditor.internal.ui.editor.OclPartitionScanner
 
OCL_DELETE - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_EXPANDALL - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_GOTO - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_INVARIANT - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_PACKAGE - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_POST - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_PRE - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OCL_REFRESH - Static variable in class org.ocleditor.internal.ui.util.OclImages
 
OclBuilder - class org.ocleditor.internal.core.nature_builder.OclBuilder.
Builder for .ocl files.
OclBuilder() - Constructor for class org.ocleditor.internal.core.nature_builder.OclBuilder
Default constructor.
OclCodeScanner - class org.ocleditor.internal.ui.editor.OclCodeScanner.
Scans the OCL code and does the syntax highlighting.
OclCodeScanner(OclColorManager) - Constructor for class org.ocleditor.internal.ui.editor.OclCodeScanner
 
OclColorManager - class org.ocleditor.internal.ui.editor.OclColorManager.
Manages the colors that are used in the OCL editor.
OclColorManager() - Constructor for class org.ocleditor.internal.ui.editor.OclColorManager
 
OclCommentScanner - class org.ocleditor.internal.ui.editor.OclCommentScanner.
Scans OCL comments and does the syntax highlighting.
OclCommentScanner(OclColorManager) - Constructor for class org.ocleditor.internal.ui.editor.OclCommentScanner
 
OclCompletionProcessor - class org.ocleditor.internal.ui.editor.OclCompletionProcessor.
The OclCompletionProcessor completes only OCL keywords and doesn't consider the context.
OclCompletionProcessor() - Constructor for class org.ocleditor.internal.ui.editor.OclCompletionProcessor
 
OclContentOutlinePage - class org.ocleditor.internal.ui.outline.OclContentOutlinePage.
A content outline page which hierarchically structures the content of the OCL file in a tree view.
OclContentOutlinePage(IDocumentProvider, ITextEditor) - Constructor for class org.ocleditor.internal.ui.outline.OclContentOutlinePage
Default constructor that creates a content outline page using the given provider and the given editor.
OclContext - class org.oclparser.internal.core.model.OclContext.
 
OclContext(String, int, int, IOclElement) - Constructor for class org.oclparser.internal.core.model.OclContext
 
OclCreationPage - class org.ocleditor.internal.ui.wizards.create.OclCreationPage.
This class is the only page of the OCL file resource creation wizard.
OclCreationPage(IWorkbench, IStructuredSelection) - Constructor for class org.ocleditor.internal.ui.wizards.create.OclCreationPage
Default constructor.
OclCreationWizard - class org.ocleditor.internal.ui.wizards.create.OclCreationWizard.
This class implements the interface required by the desktop for all 'New' wizards.
OclCreationWizard() - Constructor for class org.ocleditor.internal.ui.wizards.create.OclCreationWizard
 
OclDocumentProvider - class org.ocleditor.internal.ui.editor.OclDocumentProvider.
Document provider for OCL files.
OclDocumentProvider() - Constructor for class org.ocleditor.internal.ui.editor.OclDocumentProvider
 
OclDoubleClickStrategy - class org.ocleditor.internal.ui.editor.OclDoubleClickStrategy.
This class defines the reaction of the OCL text viewer to mouse double click events.
OclDoubleClickStrategy() - Constructor for class org.ocleditor.internal.ui.editor.OclDoubleClickStrategy
 
OclEditor - class org.ocleditor.internal.ui.editor.OclEditor.
The text editor for OCL file resources (IFile with extension "ocl").
OclEditor() - Constructor for class org.ocleditor.internal.ui.editor.OclEditor
Default constructor.
OclEditorPlugin - class org.ocleditor.internal.core.OclEditorPlugin.
The main plugin class to be used in the desktop.
OclEditorPlugin(IPluginDescriptor) - Constructor for class org.ocleditor.internal.core.OclEditorPlugin
The standard constructor.
OclElement - class org.oclparser.internal.core.model.OclElement.
Is the base class for all OCL elements.
OclElement(String, int, int, IOclElement) - Constructor for class org.oclparser.internal.core.model.OclElement
 
OclFile - class org.oclparser.internal.core.model.OclFile.
represents an OCL model - in this implementation a file.
OclFile(String) - Constructor for class org.oclparser.internal.core.model.OclFile
 
OclFileDeltaVisitor - class org.ocleditor.internal.core.nature_builder.OclFileDeltaVisitor.
Processes an IResourceDelta to find .ocl files and parses them.
OclFileDeltaVisitor() - Constructor for class org.ocleditor.internal.core.nature_builder.OclFileDeltaVisitor
 
OclImages - class org.ocleditor.internal.ui.util.OclImages.
Convenience class for storing references to image descriptors.
OclImages() - Constructor for class org.ocleditor.internal.ui.util.OclImages
 
OclInvariant - class org.oclparser.internal.core.model.OclInvariant.
represents an OCL invariant.
OclInvariant(String, int, int, IOclElement) - Constructor for class org.oclparser.internal.core.model.OclInvariant
 
OclKeywordDetector - class org.ocleditor.internal.ui.editor.OclKeywordDetector.
This class is used by WordRule.
OclKeywordDetector() - Constructor for class org.ocleditor.internal.ui.editor.OclKeywordDetector
 
OclKeywordStrategy - class org.ocleditor.internal.ui.editor.OclKeywordStrategy.
Automatically changes keywords to lower case.
OclKeywordStrategy() - Constructor for class org.ocleditor.internal.ui.editor.OclKeywordStrategy
 
OclKeywords - class org.ocleditor.internal.ui.editor.OclKeywords.
Represents the keywords list (OCL grammar 1.4).
OclKeywords() - Constructor for class org.ocleditor.internal.ui.editor.OclKeywords
 
OclMarkerCreator - class org.ocleditor.internal.core.nature_builder.OclMarkerCreator.
OclMarkerCreator creates problem markers.
OclMarkerCreator() - Constructor for class org.ocleditor.internal.core.nature_builder.OclMarkerCreator
 
OclNature - class org.ocleditor.internal.core.nature_builder.OclNature.
Simple implementation of a nature that customizes a project by adding the OclBuilder to the list of builders found in a project description.
OclNature() - Constructor for class org.ocleditor.internal.core.nature_builder.OclNature
Default constructor.
OclPackage - class org.oclparser.internal.core.model.OclPackage.
represents an OCL package.
OclPackage(String, int, int, IOclElement) - Constructor for class org.oclparser.internal.core.model.OclPackage
 
OclParserDresden - class org.oclparser.internal.core.OclParserDresden.
Implements the parser interface and uses the parser of the OCL Dresden Toolkit.
OclParserDresden() - Constructor for class org.oclparser.internal.core.OclParserDresden
 
OclParserErrorDresden - class org.oclparser.internal.core.OclParserErrorDresden.
Represents a parser error of the OCL Dresden Toolkit.
OclParserErrorDresden(IResource, String, int, int, int) - Constructor for class org.oclparser.internal.core.OclParserErrorDresden
 
OclPartitionScanner - class org.ocleditor.internal.ui.editor.OclPartitionScanner.
Partions the OCL file in the partions "OCL comments" and "OCL code".
OclPartitionScanner() - Constructor for class org.ocleditor.internal.ui.editor.OclPartitionScanner
 
OclPostCondition - class org.oclparser.internal.core.model.OclPostCondition.
represents an OCL post condition.
OclPostCondition(String, int, int, IOclElement) - Constructor for class org.oclparser.internal.core.model.OclPostCondition
 
OclPreCondition - class org.oclparser.internal.core.model.OclPreCondition.
represents an OCL pre condition.
OclPreCondition(String, int, int, IOclElement) - Constructor for class org.oclparser.internal.core.model.OclPreCondition
 
OclSettingsPropertyPage - class org.ocleditor.internal.ui.propertypages.OclSettingsPropertyPage.
Implements the OCL property page for Java project.
OclSettingsPropertyPage() - Constructor for class org.ocleditor.internal.ui.propertypages.OclSettingsPropertyPage
 
OclSourceViewerConfiguration - class org.ocleditor.internal.ui.editor.OclSourceViewerConfiguration.
This class configures the look and behaviour of the OCL editor.
OclSourceViewerConfiguration(OclColorManager) - Constructor for class org.ocleditor.internal.ui.editor.OclSourceViewerConfiguration
 
OclStatement - class org.ocleditor.internal.core.ocl_language.OclStatement.
Contains static methods that can be used to generate OCL statements.
OclStatement() - Constructor for class org.ocleditor.internal.core.ocl_language.OclStatement
 
OclWhitespaceDetector - class org.ocleditor.internal.ui.editor.OclWhitespaceDetector.
Determines whether a given character is to be considered as a whitespace.
OclWhitespaceDetector() - Constructor for class org.ocleditor.internal.ui.editor.OclWhitespaceDetector
 
OclWordPartDetector - class org.ocleditor.internal.ui.editor.OclWordPartDetector.
This class can be used to detect a word part at a given offset.
OclWordPartDetector(ITextViewer, int) - Constructor for class org.ocleditor.internal.ui.editor.OclWordPartDetector
Default constructor.
org.ocleditor.internal.core - package org.ocleditor.internal.core
 
org.ocleditor.internal.core.nature_builder - package org.ocleditor.internal.core.nature_builder
 
org.ocleditor.internal.core.ocl_language - package org.ocleditor.internal.core.ocl_language
 
org.ocleditor.internal.core.util - package org.ocleditor.internal.core.util
 
org.ocleditor.internal.ui.document - package org.ocleditor.internal.ui.document
 
org.ocleditor.internal.ui.editor - package org.ocleditor.internal.ui.editor
 
org.ocleditor.internal.ui.navigation - package org.ocleditor.internal.ui.navigation
 
org.ocleditor.internal.ui.outline - package org.ocleditor.internal.ui.outline
 
org.ocleditor.internal.ui.propertypages - package org.ocleditor.internal.ui.propertypages
 
org.ocleditor.internal.ui.util - package org.ocleditor.internal.ui.util
 
org.ocleditor.internal.ui.wizards.create - package org.ocleditor.internal.ui.wizards.create
 
org.ocleditor.parser - package org.ocleditor.parser
 
org.ocleditor.parser.model - package org.ocleditor.parser.model
 
org.ocleditor.serviceability - package org.ocleditor.serviceability
 
org.oclparser.internal.core - package org.oclparser.internal.core
 
org.oclparser.internal.core.model - package org.oclparser.internal.core.model
 
org.oclparser.internal.core.typecheck - package org.oclparser.internal.core.typecheck
 
org.oclparser.internal.core.util - package org.oclparser.internal.core.util
 
org.oclparser.internal.tests - package org.oclparser.internal.tests
 
outABooleanLiteral(ABooleanLiteral) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAConstraintBody(AConstraintBody) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAEnumLiteral(AEnumLiteral) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAExpressionListOrRange(AExpressionListOrRange) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAIfExpression(AIfExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAIfPrimaryExpression(AIfPrimaryExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAIntegerLiteral(AIntegerLiteral) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outALitColPrimaryExpression(ALitColPrimaryExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outALiteralCollection(ALiteralCollection) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outALiteralPrimaryExpression(ALiteralPrimaryExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outALogicalExpression(ALogicalExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAMultiplicativeExpression(AMultiplicativeExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAPackageStart(APackageStart) - Method in class org.oclparser.internal.core.model.CreateModelVisitor
 
outAParenthesesPrimaryExpression(AParenthesesPrimaryExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAPathSimpleTypeSpecifier(APathSimpleTypeSpecifier) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAPathTypeName(APathTypeName) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAPostfixUnaryExpression(APostfixUnaryExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outARealLiteral(ARealLiteral) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outARelationalExpression(ARelationalExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAStringLiteral(AStringLiteral) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outATypeNamePathNameBegin(ATypeNamePathNameBegin) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 
outAUnaryUnaryExpression(AUnaryUnaryExpression) - Method in class org.oclparser.internal.core.typecheck.TypeCheckVisitor
 

A B C D E F G H I J K L M N O P R S T U V W