Dresden OCL Toolkit
A B C D E F G H I J K L M N O P Q R S T U V W X Z _

P

PACKID - Static variable in class tudresden.ocl.sql.ORMappingImp
 
PARAM - Static variable in class tudresden.ocl.codegen.decl.CodeAgent
 
PActualParameterList - class tudresden.ocl.parser.node.PActualParameterList.
 
PActualParameterList() - Constructor for class tudresden.ocl.parser.node.PActualParameterList
 
PActualParameterListTail - class tudresden.ocl.parser.node.PActualParameterListTail.
 
PActualParameterListTail() - Constructor for class tudresden.ocl.parser.node.PActualParameterListTail
 
PAddOperator - class tudresden.ocl.parser.node.PAddOperator.
 
PAddOperator() - Constructor for class tudresden.ocl.parser.node.PAddOperator
 
PAdditiveExpression - class tudresden.ocl.parser.node.PAdditiveExpression.
 
PAdditiveExpression() - Constructor for class tudresden.ocl.parser.node.PAdditiveExpression
 
PAdditiveExpressionTail - class tudresden.ocl.parser.node.PAdditiveExpressionTail.
 
PAdditiveExpressionTail() - Constructor for class tudresden.ocl.parser.node.PAdditiveExpressionTail
 
PClassifierContext - class tudresden.ocl.parser.node.PClassifierContext.
 
PClassifierContext() - Constructor for class tudresden.ocl.parser.node.PClassifierContext
 
PClassifierHead - class tudresden.ocl.parser.node.PClassifierHead.
 
PClassifierHead() - Constructor for class tudresden.ocl.parser.node.PClassifierHead
 
PCollectionKind - class tudresden.ocl.parser.node.PCollectionKind.
 
PCollectionKind() - Constructor for class tudresden.ocl.parser.node.PCollectionKind
 
PCollectionType - class tudresden.ocl.parser.node.PCollectionType.
 
PCollectionType() - Constructor for class tudresden.ocl.parser.node.PCollectionType
 
PConstraint - class tudresden.ocl.parser.node.PConstraint.
 
PConstraint() - Constructor for class tudresden.ocl.parser.node.PConstraint
 
PConstraintBody - class tudresden.ocl.parser.node.PConstraintBody.
 
PConstraintBody() - Constructor for class tudresden.ocl.parser.node.PConstraintBody
 
PContextBody - class tudresden.ocl.parser.node.PContextBody.
 
PContextBody() - Constructor for class tudresden.ocl.parser.node.PContextBody
 
PContextDeclaration - class tudresden.ocl.parser.node.PContextDeclaration.
 
PContextDeclaration() - Constructor for class tudresden.ocl.parser.node.PContextDeclaration
 
PDeclarator - class tudresden.ocl.parser.node.PDeclarator.
 
PDeclarator() - Constructor for class tudresden.ocl.parser.node.PDeclarator
 
PDeclaratorTail - class tudresden.ocl.parser.node.PDeclaratorTail.
 
PDeclaratorTail() - Constructor for class tudresden.ocl.parser.node.PDeclaratorTail
 
PDeclaratorTypeDeclaration - class tudresden.ocl.parser.node.PDeclaratorTypeDeclaration.
 
PDeclaratorTypeDeclaration() - Constructor for class tudresden.ocl.parser.node.PDeclaratorTypeDeclaration
 
PEnumerationType - class tudresden.ocl.parser.node.PEnumerationType.
 
PEnumerationType() - Constructor for class tudresden.ocl.parser.node.PEnumerationType
 
PEnumerationTypeTail - class tudresden.ocl.parser.node.PEnumerationTypeTail.
 
PEnumerationTypeTail() - Constructor for class tudresden.ocl.parser.node.PEnumerationTypeTail
 
PExpression - class tudresden.ocl.parser.node.PExpression.
 
PExpression() - Constructor for class tudresden.ocl.parser.node.PExpression
 
PExpressionListOrRange - class tudresden.ocl.parser.node.PExpressionListOrRange.
 
PExpressionListOrRange() - Constructor for class tudresden.ocl.parser.node.PExpressionListOrRange
 
PExpressionListOrRangeTail - class tudresden.ocl.parser.node.PExpressionListOrRangeTail.
 
PExpressionListOrRangeTail() - Constructor for class tudresden.ocl.parser.node.PExpressionListOrRangeTail
 
PExpressionListTail - class tudresden.ocl.parser.node.PExpressionListTail.
 
PExpressionListTail() - Constructor for class tudresden.ocl.parser.node.PExpressionListTail
 
PFcpHelper - class tudresden.ocl.parser.node.PFcpHelper.
 
PFcpHelper() - Constructor for class tudresden.ocl.parser.node.PFcpHelper
 
PFeatureCall - class tudresden.ocl.parser.node.PFeatureCall.
 
PFeatureCall() - Constructor for class tudresden.ocl.parser.node.PFeatureCall
 
PFeatureCallParameters - class tudresden.ocl.parser.node.PFeatureCallParameters.
 
PFeatureCallParameters() - Constructor for class tudresden.ocl.parser.node.PFeatureCallParameters
 
PFormalParameter - class tudresden.ocl.parser.node.PFormalParameter.
 
PFormalParameter() - Constructor for class tudresden.ocl.parser.node.PFormalParameter
 
PFormalParameterList - class tudresden.ocl.parser.node.PFormalParameterList.
 
PFormalParameterList() - Constructor for class tudresden.ocl.parser.node.PFormalParameterList
 
PFormalParameterListTail - class tudresden.ocl.parser.node.PFormalParameterListTail.
 
PFormalParameterListTail() - Constructor for class tudresden.ocl.parser.node.PFormalParameterListTail
 
PIfExpression - class tudresden.ocl.parser.node.PIfExpression.
 
PIfExpression() - Constructor for class tudresden.ocl.parser.node.PIfExpression
 
PK - Static variable in class tudresden.ocl.sql.ORMappingImpl
marks a KeyStrategy
PLetExpression - class tudresden.ocl.parser.node.PLetExpression.
 
PLetExpression() - Constructor for class tudresden.ocl.parser.node.PLetExpression
 
PLetExpressionTypeDeclaration - class tudresden.ocl.parser.node.PLetExpressionTypeDeclaration.
 
PLetExpressionTypeDeclaration() - Constructor for class tudresden.ocl.parser.node.PLetExpressionTypeDeclaration
 
PLiteral - class tudresden.ocl.parser.node.PLiteral.
 
PLiteral() - Constructor for class tudresden.ocl.parser.node.PLiteral
 
PLiteralCollection - class tudresden.ocl.parser.node.PLiteralCollection.
 
PLiteralCollection() - Constructor for class tudresden.ocl.parser.node.PLiteralCollection
 
PLogicalExpression - class tudresden.ocl.parser.node.PLogicalExpression.
 
PLogicalExpression() - Constructor for class tudresden.ocl.parser.node.PLogicalExpression
 
PLogicalExpressionTail - class tudresden.ocl.parser.node.PLogicalExpressionTail.
 
PLogicalExpressionTail() - Constructor for class tudresden.ocl.parser.node.PLogicalExpressionTail
 
PLogicalOperator - class tudresden.ocl.parser.node.PLogicalOperator.
 
PLogicalOperator() - Constructor for class tudresden.ocl.parser.node.PLogicalOperator
 
PMultiplicativeExpression - class tudresden.ocl.parser.node.PMultiplicativeExpression.
 
PMultiplicativeExpression() - Constructor for class tudresden.ocl.parser.node.PMultiplicativeExpression
 
PMultiplicativeExpressionTail - class tudresden.ocl.parser.node.PMultiplicativeExpressionTail.
 
PMultiplicativeExpressionTail() - Constructor for class tudresden.ocl.parser.node.PMultiplicativeExpressionTail
 
PMultiplyOperator - class tudresden.ocl.parser.node.PMultiplyOperator.
 
PMultiplyOperator() - Constructor for class tudresden.ocl.parser.node.PMultiplyOperator
 
POST - Static variable in interface tudresden.ocl.codegen.CodeFragment
 
POperationContext - class tudresden.ocl.parser.node.POperationContext.
 
POperationContext() - Constructor for class tudresden.ocl.parser.node.POperationContext
 
PPathName - class tudresden.ocl.parser.node.PPathName.
 
PPathName() - Constructor for class tudresden.ocl.parser.node.PPathName
 
PPathNameBegin - class tudresden.ocl.parser.node.PPathNameBegin.
 
PPathNameBegin() - Constructor for class tudresden.ocl.parser.node.PPathNameBegin
 
PPathNameEnd - class tudresden.ocl.parser.node.PPathNameEnd.
 
PPathNameEnd() - Constructor for class tudresden.ocl.parser.node.PPathNameEnd
 
PPathNameTail - class tudresden.ocl.parser.node.PPathNameTail.
 
PPathNameTail() - Constructor for class tudresden.ocl.parser.node.PPathNameTail
 
PPathTypeName - class tudresden.ocl.parser.node.PPathTypeName.
 
PPathTypeName() - Constructor for class tudresden.ocl.parser.node.PPathTypeName
 
PPathTypeNameTail - class tudresden.ocl.parser.node.PPathTypeNameTail.
 
PPathTypeNameTail() - Constructor for class tudresden.ocl.parser.node.PPathTypeNameTail
 
PPostfixExpression - class tudresden.ocl.parser.node.PPostfixExpression.
 
PPostfixExpression() - Constructor for class tudresden.ocl.parser.node.PPostfixExpression
 
PPostfixExpressionTail - class tudresden.ocl.parser.node.PPostfixExpressionTail.
 
PPostfixExpressionTail() - Constructor for class tudresden.ocl.parser.node.PPostfixExpressionTail
 
PPostfixExpressionTailBegin - class tudresden.ocl.parser.node.PPostfixExpressionTailBegin.
 
PPostfixExpressionTailBegin() - Constructor for class tudresden.ocl.parser.node.PPostfixExpressionTailBegin
 
PPrimaryExpression - class tudresden.ocl.parser.node.PPrimaryExpression.
 
PPrimaryExpression() - Constructor for class tudresden.ocl.parser.node.PPrimaryExpression
 
PQualifiers - class tudresden.ocl.parser.node.PQualifiers.
 
PQualifiers() - Constructor for class tudresden.ocl.parser.node.PQualifiers
 
PRE - Static variable in interface tudresden.ocl.codegen.CodeFragment
 
PREPARATION - Static variable in interface tudresden.ocl.codegen.CodeFragment
 
PRIMKEYNAME - Static variable in class tudresden.ocl.sql.ORMappingImp
 
PRelationalExpression - class tudresden.ocl.parser.node.PRelationalExpression.
 
PRelationalExpression() - Constructor for class tudresden.ocl.parser.node.PRelationalExpression
 
PRelationalExpressionTail - class tudresden.ocl.parser.node.PRelationalExpressionTail.
 
PRelationalExpressionTail() - Constructor for class tudresden.ocl.parser.node.PRelationalExpressionTail
 
PRelationalOperator - class tudresden.ocl.parser.node.PRelationalOperator.
 
PRelationalOperator() - Constructor for class tudresden.ocl.parser.node.PRelationalOperator
 
PReturnTypeDeclaration - class tudresden.ocl.parser.node.PReturnTypeDeclaration.
 
PReturnTypeDeclaration() - Constructor for class tudresden.ocl.parser.node.PReturnTypeDeclaration
 
PSimpleTypeSpecifier - class tudresden.ocl.parser.node.PSimpleTypeSpecifier.
 
PSimpleTypeSpecifier() - Constructor for class tudresden.ocl.parser.node.PSimpleTypeSpecifier
 
PStereotype - class tudresden.ocl.parser.node.PStereotype.
 
PStereotype() - Constructor for class tudresden.ocl.parser.node.PStereotype
 
PTimeExpression - class tudresden.ocl.parser.node.PTimeExpression.
 
PTimeExpression() - Constructor for class tudresden.ocl.parser.node.PTimeExpression
 
PTypeName - class tudresden.ocl.parser.node.PTypeName.
 
PTypeName() - Constructor for class tudresden.ocl.parser.node.PTypeName
 
PUnaryExpression - class tudresden.ocl.parser.node.PUnaryExpression.
 
PUnaryExpression() - Constructor for class tudresden.ocl.parser.node.PUnaryExpression
 
PUnaryOperator - class tudresden.ocl.parser.node.PUnaryOperator.
 
PUnaryOperator() - Constructor for class tudresden.ocl.parser.node.PUnaryOperator
 
Parser - class tudresden.ocl.parser.parser.Parser.
 
Parser(Lexer) - Constructor for class tudresden.ocl.parser.parser.Parser
 
ParserException - exception tudresden.ocl.parser.parser.ParserException.
 
ParserException(Token, String) - Constructor for class tudresden.ocl.parser.parser.ParserException
 
Person - class tudresden.ocl.lib.test.Person.
this class is for testing only and will be removed
Person() - Constructor for class tudresden.ocl.lib.test.Person
 
Person - class tudresden.ocl.test.royloy.Person.
The Person of the Person-Company model.
Person(String) - Constructor for class tudresden.ocl.test.royloy.Person
 
PreconditionViolatedException - exception tudresden.ocl.normalize.PreconditionViolatedException.
This exception is thrown if a normalizer is started that requires the AST to fulfill some condition, which it doesn't.
PreconditionViolatedException(String) - Constructor for class tudresden.ocl.normalize.PreconditionViolatedException
 
PrefixNameAdapter - class tudresden.ocl.lib.PrefixNameAdapter.
A implementation of NameAdapter, which handles prefixes on association roles.
PrefixNameAdapter(String) - Constructor for class tudresden.ocl.lib.PrefixNameAdapter
Constructs a PrefixNameAdapter with the given prefix.
ProceduralCodeFragment - class tudresden.ocl.codegen.ProceduralCodeFragment.
 
ProceduralCodeFragment(String, String, String, int, String) - Constructor for class tudresden.ocl.codegen.ProceduralCodeFragment
 
ProceduralCodeGenerator - class tudresden.ocl.codegen.ProceduralCodeGenerator.
Subclasses should overwrite only inXxx/outXxx/caseXxx methods of nodes "below" AConstraintBody (below means nodes such that their production can be derived from the production constraint_body).
ProceduralCodeGenerator() - Constructor for class tudresden.ocl.codegen.ProceduralCodeGenerator
 
ProgramPartner - class tudresden.ocl.test.royloy.ProgramPartner.
 
ProgramPartner(String) - Constructor for class tudresden.ocl.test.royloy.ProgramPartner
 
PropertyPage - interface tudresden.ocl.injection.reverseeng.propertypages.PropertyPage.
Features describing a property page.
PropertyPageAdapter - class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageAdapter.
Empty method body adapter of PropertyPageListener
PropertyPageAdapter() - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageAdapter
Creates new PropertyPageAdapter
PropertyPageContainer - class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer.
A container for property pages.
PropertyPageContainer() - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer
Create new PropertyPageContainer
PropertyPageContainerAdapter - class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageContainerAdapter.
Empty method body implementation of the PropertyPageContainerListener interface.
PropertyPageContainerAdapter() - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageContainerAdapter
Creates new PropertyPageContainerAdapter
PropertyPageContainerEvent - class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageContainerEvent.
EventObject describing an added or removed property page.
PropertyPageContainerEvent(PropertyPageContainer, PropertyPage) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageContainerEvent
Creates new PropertyPageContainerEvent
PropertyPageContainerListener - interface tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageContainerListener.
Event interface sourced by PropertyPageContainer.
PropertyPageContainerTester - class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainerTester.
Test application for PropertyPageContainer.
PropertyPageContainerTester(Frame, boolean) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainerTester
Creates new form PropertyPageContainerTester
PropertyPageEvent - class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageEvent.
Event issued by property pages to indicate changes in their state.
PropertyPageEvent(PropertyPage) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageEvent
Create a new PropertyPageEvent.
PropertyPageListener - interface tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageListener.
Event interface sourced by PropertyPage.
p - Variable in class tudresden.ocl.ASTViewer
 
p1 - Variable in class tudresden.ocl.lib.test.TestBag
 
p1 - Variable in class tudresden.ocl.lib.test.TestSequence
 
p1 - Variable in class tudresden.ocl.lib.test.TestSet
 
p1 - Variable in class tudresden.ocl.lib.test.TestType
 
p2 - Variable in class tudresden.ocl.lib.test.TestBag
 
p2 - Variable in class tudresden.ocl.lib.test.TestSequence
 
p2 - Variable in class tudresden.ocl.lib.test.TestSet
 
p2 - Variable in class tudresden.ocl.lib.test.TestType
 
p3 - Variable in class tudresden.ocl.lib.test.TestBag
 
p3 - Variable in class tudresden.ocl.lib.test.TestSequence
 
p3 - Variable in class tudresden.ocl.lib.test.TestSet
 
p4 - Variable in class tudresden.ocl.lib.test.TestBag
 
pKColTypeName - Variable in class tudresden.ocl.sql.ORMappingImp
The type name of the primary key columns (default is int).
pPrEx - Variable in class tudresden.ocl.normalize.MultipleIteratorSolving.BoundNameFinder
 
packageNames - Variable in class tudresden.ocl.check.types.ReflectionFacade
 
packagePath - Variable in class tudresden.ocl.check.types.xmifacade.XmiParser
 
packagename - Variable in class tudresden.ocl.injection.JavaFile
 
packagename - Variable in class tudresden.ocl.injection.ocl.SourceReflectionExtender.ReflectionConsumer
The package the source file is expected to be contained in.
pad1 - Variable in class tudresden.ocl.gui.OCLEditor
 
pad2 - Variable in class tudresden.ocl.gui.OCLEditor
 
panel - Variable in class tudresden.ocl.ASTViewer
 
panel - Variable in class tudresden.ocl.sql.gui.ChoiceTab.AssociationEndViewer
 
panel - Variable in class tudresden.ocl.sql.gui.ChoiceTab.AssociationViewer
 
panel - Variable in class tudresden.ocl.sql.gui.ChoiceTab.AttributeViewer
 
panel - Variable in class tudresden.ocl.sql.gui.ChoiceTab.ClassViewer
 
panel - Variable in class tudresden.ocl.sql.gui.ChoiceTab.ListFiller
 
panel - Variable in class tudresden.ocl.sql.gui.ChoiceTab.TreeViewer
 
panel - Variable in class tudresden.ocl.sql.gui.OutputTab
 
panel - Variable in class tudresden.ocl.sql.gui.TableTab.ClassViewer
 
panel - Variable in class tudresden.ocl.sql.gui.TableTab.ObjectViewViewer
 
panel - Variable in class tudresden.ocl.sql.gui.TableTab.TableViewer
 
panelAround(JComponent) - Method in class tudresden.ocl.ConstraintEvaluation
 
parameters - Variable in class tudresden.ocl.codegen.ProceduralCodeGenerator
Formal parameters of the constrainted operation if a operation is constrainted; null otherwise.
parameters[i][j] contains the i-th parameters name if i==0 and the i-th parameters type if i==1
parameters - Variable in class tudresden.ocl.injection.JavaBehaviour
Contains subsequently parameter types and names.
params - Variable in class tudresden.ocl.check.types.testfacade.TestBFeature
 
params - Variable in class tudresden.ocl.check.types.xmifacade.ModelOperation
 
parent - Variable in class tudresden.ocl.check.types.xmifacade.ModelAttribute
 
parent - Variable in class tudresden.ocl.check.types.xmifacade.ModelOperation
 
parent - Variable in class tudresden.ocl.injection.JavaFeature
The class, which contains this feature.
parent - Variable in class tudresden.ocl.injection.test.Example
 
parent - Variable in class tudresden.ocl.parser.node.Node
 
parent() - Method in class tudresden.ocl.parser.node.Node
 
parent(Node) - Method in class tudresden.ocl.parser.node.Node
 
parent - Variable in class tudresden.ocl.sql.gui.ChoiceTab.ListFiller
 
parent - Variable in class tudresden.ocl.sql.gui.ChoiceTab
 
parent - Variable in class tudresden.ocl.sql.gui.InitTab.Loader
 
parent - Variable in class tudresden.ocl.sql.gui.InitTab
 
parentAdded() - Method in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Called when this node gets a parent.
parse - Variable in class tudresden.ocl.ASTViewer
 
parse(URL, String, boolean) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
Note: Core method to create a model from a XMI file.
parse() - Method in class tudresden.ocl.parser.parser.Parser
 
parseAndCheckConstraint(String, ModelFacade) - Method in interface tudresden.ocl.gui.EditingUtilities
Check the specified constraint using the specified model facade for model information.
parseAndCheckConstraint(String, ModelFacade) - Method in class tudresden.ocl.gui.OCLEditor
Check the specified constraint using the specified model facade for model information.
parseAssociation(Element, ModelClass) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parseAssociationEnd(Element) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parseAttribute(Element) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parseAttribute(JavaAttribute, char) - Method in class tudresden.ocl.injection.Injector
 
parseBehaviour(JavaBehaviour) - Method in class tudresden.ocl.injection.Injector
 
parseBody(boolean) - Method in class tudresden.ocl.injection.Injector
Parses a method body or an attribute initializer, depending on the parameter.
parseClass(Element, boolean) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parseClass(JavaClass, int) - Method in class tudresden.ocl.injection.Injector
 
parseFeature(JavaClass) - Method in class tudresden.ocl.injection.Injector
Parses a class feature.
parseFeature(JavaClass, String) - Method in class tudresden.ocl.injection.Injector
The same as parseFeature(JavaClass) but the first token has already been fetched from the input stream.
parseFile() - Method in class tudresden.ocl.injection.Injector
 
parseGeneralization(Element) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parseOperation(Element) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parsePackage(Element) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
parsedclasses - Variable in class tudresden.ocl.injection.ocl.SourceReflectionExtender
Contains all classes, for which the source code has been attempted to parse.
partners - Variable in class tudresden.ocl.test.royloy.LoyaltyProgram
 
parts - Variable in class tudresden.ocl.sql.orstrategy.ClassSplitter
 
pathName - Variable in class tudresden.ocl.OnlyNameFinder
 
peek() - Method in class tudresden.ocl.parser.lexer.Lexer
 
perform(JComboBox, OCLEditor) - Method in class tudresden.ocl.gui.OCLToolbar.ActionItem
 
performShortCut(String, OCLEditor) - Method in interface tudresden.ocl.gui.OCLToolbar.ActionItem.ShortCutAction
 
person - Variable in class tudresden.ocl.check.types.testfacade.BankClassifier
 
person - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
person - Variable in class tudresden.ocl.codegen.decl.ORTestScheme
 
pk - Variable in class tudresden.ocl.codegen.decl.ObjectView.Column
 
pk - Variable in class tudresden.ocl.codegen.decl.Table.Column
 
pk - Variable in class tudresden.ocl.sql.orstrategy.KeyChooser
 
pks - Variable in class tudresden.ocl.sql.OracleSQLBuilder
 
pks - Variable in class tudresden.ocl.sql.SybaseSQLBuilder
 
pointer - Variable in class tudresden.ocl.codegen.decl.Guide
a pointer that points the current step
points - Variable in class tudresden.ocl.test.royloy.LoyaltyAccount
 
points - Variable in class tudresden.ocl.test.royloy.Transaction
 
pointsBurned - Variable in class tudresden.ocl.test.royloy.Service
 
pointsEarned - Variable in class tudresden.ocl.test.royloy.Service
 
poly1(Interface) - Method in class tudresden.ocl.injection.test.Example
 
pop() - Method in class tudresden.ocl.parser.parser.Parser
 
popFile - Static variable in class tudresden.ocl.test.royloy.RLObject
 
pos - Variable in class tudresden.ocl.parser.lexer.Lexer
 
pos - Variable in class tudresden.ocl.parser.node.Token
 
posInModel - Variable in class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
 
post - Variable in class tudresden.ocl.injection.ocl.SortedFragments
 
postProcessParameters() - Method in class tudresden.ocl.injection.Main
 
postProcessParameters() - Method in class tudresden.ocl.injection.ocl.Main
 
pre - Variable in class tudresden.ocl.injection.ocl.SortedFragments
 
preCode - Variable in class tudresden.ocl.codegen.ProceduralCodeGenerator
Java code that is nessacary to evaluate @pre time expressions; will often be null (if the OCL expression contains no @pre)
preCodeIsValid - Variable in class tudresden.ocl.codegen.ProceduralCodeGenerator
 
preVarTypes - Variable in class tudresden.ocl.codegen.ProceduralCodeGenerator
maps pre variables to their types; the key set of this map must contain exactly those elements that are in preVariables
preVariables - Variable in class tudresden.ocl.codegen.ProceduralCodeGenerator
the list of variable determined in preCode and used in code
predefinedTypeNames - Static variable in class tudresden.ocl.check.types.DefaultTypeFactory
 
predefinedTypes - Static variable in class tudresden.ocl.lib.OclType
a Set containing all names of predefined OCL types
prefix - Variable in class tudresden.ocl.NameCreator
the prefix String, by default "tuddOcl"
prefix - Variable in class tudresden.ocl.lib.PrefixNameAdapter
 
prefix_length - Variable in class tudresden.ocl.lib.PrefixNameAdapter
 
preparation - Variable in class tudresden.ocl.injection.ocl.SortedFragments
 
prepareClassicJoin(List) - Method in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
prepareDerivedTable(List) - Method in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
prepareNavigation(List) - Method in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
prepareProgressInfo() - Method in class tudresden.ocl.sql.OCL2SQL
Helper methode.
prepareProjectExecution() - Method in class tudresden.ocl.sql.OCL2SQL
Prepares the project execution.
prepend(OclRoot) - Method in class tudresden.ocl.lib.OclSequence
Ocl.STRICT_VALUE_TYPES determines whether the returned OclSequence is a newly constructed one, or if this OclSequence is changed appropriately and then returned.
previous() - Method in class tudresden.ocl.parser.node.TypedLinkedList.TypedLinkedListIterator
 
previousIndex() - Method in class tudresden.ocl.parser.node.TypedLinkedList.TypedLinkedListIterator
 
print - Variable in class tudresden.ocl.ASTViewer
 
print(PrintStream) - Method in class tudresden.ocl.injection.JavaFeature
 
print(PrintStream) - Method in class tudresden.ocl.injection.ocl.SortedFragments
 
printData(PrintStream) - Method in class tudresden.ocl.check.types.xmifacade.Model
Useful for debugging.
printData(PrintStream) - Method in class tudresden.ocl.check.types.xmifacade.ModelAttribute
 
printData(PrintStream) - Method in class tudresden.ocl.check.types.xmifacade.ModelClass
Useful for debugging.
printData(PrintStream) - Method in class tudresden.ocl.check.types.xmifacade.ModelOperation
 
printData(PrintStream) - Method in class tudresden.ocl.injection.test.Example
 
printFragment(CodeFragment, PrintStream) - Static method in class tudresden.ocl.injection.ocl.SortedFragments
 
printMore(PrintStream) - Method in class tudresden.ocl.injection.JavaBehaviour
 
printMore(PrintStream) - Method in class tudresden.ocl.injection.JavaClass
 
printMore(PrintStream) - Method in class tudresden.ocl.injection.JavaConstructor
 
printMore(PrintStream) - Method in class tudresden.ocl.injection.JavaFeature
 
printMore(PrintStream) - Method in class tudresden.ocl.injection.JavaMethod
 
printUsage(PrintStream) - Method in class tudresden.ocl.injection.Main
 
printUsage(PrintStream) - Method in class tudresden.ocl.injection.ocl.Main
 
printedName - Variable in class tudresden.ocl.test.royloy.CustomerCard
 
processConstraint(Object, String, String) - Method in class tudresden.ocl.injection.ocl.OclInstrumentor
 
processParameter() - Method in class tudresden.ocl.injection.Main
 
processParameter() - Method in class tudresden.ocl.injection.ocl.Main
 
program - Variable in class tudresden.ocl.test.royloy.Customer
 
program - Variable in class tudresden.ocl.test.royloy.Membership
 
program() - Method in class tudresden.ocl.test.royloy.Transaction
 
programPartner - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
programPartner - Variable in class tudresden.ocl.codegen.decl.ORTestScheme
 
programPartner - Variable in class tudresden.ocl.test.royloy.Service
 
progressLabel - Variable in class tudresden.ocl.sql.OCL2SQL
 
push(int, Node, boolean) - Method in class tudresden.ocl.parser.parser.Parser
 
pushBack(int) - Method in class tudresden.ocl.parser.lexer.Lexer
 
pushDownKey(MClassifier, ObjectView) - Method in class tudresden.ocl.sql.orstrategy.InheritanceMapping
runs through the inheritance tree to perform mapping
put(Node, TypeEnvironment) - Method in class tudresden.ocl.check.NodeEnvironmentMap
 
put(Node, Type) - Method in class tudresden.ocl.check.NodeTypeMap
 
put(String, Type) - Method in class tudresden.ocl.check.TypeEnvironment
 
put(Node, String) - Method in class tudresden.ocl.codegen.NodeNameMap
 
put(String, String) - Method in class tudresden.ocl.codegen.StringStringMap
 
putAssociation(ModelAssociation) - Method in class tudresden.ocl.check.types.xmifacade.Model
 
putClassifier(ModelClass) - Method in class tudresden.ocl.check.types.xmifacade.Model
 

Dresden OCL Toolkit
A B C D E F G H I J K L M N O P Q R S T U V W X Z _
Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.