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 _

S

SAVING_DIR - Static variable in class tudresden.ocl.sql.gui.SchemaGeneratorGUI
key marking the directory used for saving SQL scripts
SEPARATOR - Static variable in class tudresden.ocl.injection.lib.TypeTracer
A tabulator.
SEPARATOR - Static variable in class tudresden.ocl.sql.ORMappingImp
 
SEQNO - Static variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
SEQUENCE - Static variable in class tudresden.ocl.check.types.Collection
 
SET - Static variable in class tudresden.ocl.check.types.Collection
 
SHIFT - Static variable in class tudresden.ocl.parser.parser.Parser
 
SMALLINT - Static variable in class tudresden.ocl.sql.TypeManager
 
SPEC - Static variable in class tudresden.ocl.codegen.decl.CodeAgent
 
SQLBuilder - interface tudresden.ocl.sql.SQLBuilder.
This interface specifies methodes to build SQL code.
SQLCodeGenerator - class tudresden.ocl.codegen.decl.SQLCodeGenerator.
A class that generates SQL code.
SQLCodeGenerator(String) - Constructor for class tudresden.ocl.codegen.decl.SQLCodeGenerator
 
SQLDirector - interface tudresden.ocl.sql.SQLDirector.
This interface must be implemented by classes that use SQLBuilders.
SQLTestApp - class tudresden.ocl.SQLTestApp.
 
SQLTestApp() - Constructor for class tudresden.ocl.SQLTestApp
 
SQLTestApp.SQLTabRadioListener - class tudresden.ocl.SQLTestApp.SQLTabRadioListener.
 
SQLTestApp.SQLTabRadioListener() - Constructor for class tudresden.ocl.SQLTestApp.SQLTabRadioListener
 
STANDARD - Static variable in class tudresden.ocl.check.types.Multiplicity
 
STANDARD - Static variable in class tudresden.ocl.check.types.testfacade.Multiplicity
multiplicity "1"
STANDARDKEY - Static variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
STANDARDKEY - Static variable in class tudresden.ocl.codegen.decl.SQLCodeGenerator
 
STANDARDTABLE - Static variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
STATUS_COLLECTIONSANDMAPS - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
File contains collections and maps which are complete.
STATUS_COLLECTIONSANDMAPS_INCOMPL - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
File contains collections and maps, some of which are incomplete.
STATUS_COLLECTIONSONLY - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
File contains only collections which are complete.
STATUS_COLLECTIONSONLY_INCOMPL - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
File contains only collections, some of which are incomplete.
STATUS_MAPSONLY - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
File contains only maps which are complete.
STATUS_MAPSONLY_INCOMPL - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
File contains only maps, some of which are incomplete.
STATUS_MASK_COLLECTIONS - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
 
STATUS_MASK_INCOMPL - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
 
STATUS_MASK_MAPS - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
 
STATUS_MASK_NONE - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
 
STATUS_NORMALFILE - Static variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
Normal Java file: no collections, no maps.
STRICT_FLATTENING - Static variable in class tudresden.ocl.lib.Ocl
If this class attribute is set to true, a new OclCollection is automatically flattened upon creation.
STRICT_VALUE_TYPES - Static variable in class tudresden.ocl.lib.Ocl
Some methods can be implemented more runtime efficient if their value type nature is ignored.
STRICT_VALUE_TYPES - Variable in class tudresden.ocl.lib.OclCollection
copied from Ocl.STRICT_VALUE_TYPES at creation of this collection; can then be changed as needed
STRING - Static variable in class tudresden.ocl.check.types.Basic
 
SchemaGenerator - class tudresden.ocl.sql.SchemaGenerator.
Implementation of SQLDirector uses the data provided by an Implementation of the ORMapping interface to generate SQL-scripts for creating database tables according to the SQL DDL provided The actual SQL code depends on the SQLBuilder that must be provided to the SchemaGenerator.
SchemaGenerator(ORMapping, SQLBuilder) - Constructor for class tudresden.ocl.sql.SchemaGenerator
 
SchemaGeneratorGUI - class tudresden.ocl.sql.gui.SchemaGeneratorGUI.
a graphical user interface for cunstuction of SQL scripts from object-relational mapping of a UML-model
SchemaGeneratorGUI() - Constructor for class tudresden.ocl.sql.gui.SchemaGeneratorGUI
 
SecondExample - class tudresden.ocl.injection.test.SecondExample.
 
SecondExample() - Constructor for class tudresden.ocl.injection.test.SecondExample
 
Service - class tudresden.ocl.test.royloy.Service.
 
Service(String) - Constructor for class tudresden.ocl.test.royloy.Service
 
ServiceLevel - class tudresden.ocl.test.royloy.ServiceLevel.
 
ServiceLevel(String) - Constructor for class tudresden.ocl.test.royloy.ServiceLevel
 
SimpleClassToTableMapping - class tudresden.ocl.sql.orstrategy.SimpleClassToTableMapping.
Maps each class to a single table.
SimpleClassToTableMapping() - Constructor for class tudresden.ocl.sql.orstrategy.SimpleClassToTableMapping
 
SimpleFileFilter - class tudresden.ocl.sql.SimpleFileFilter.
A lightweight implementation of a file filter.
SimpleFileFilter(String, String[]) - Constructor for class tudresden.ocl.sql.SimpleFileFilter
Creates a new SimpleFileFilter.
SimpleNameAdapter - class tudresden.ocl.lib.SimpleNameAdapter.
 
SimpleNameAdapter() - Constructor for class tudresden.ocl.lib.SimpleNameAdapter
 
SimpleOCLEditorModel - class tudresden.ocl.sql.SimpleOCLEditorModel.
A simple implementation of the OCLEditorModel interface to serve the requirements of the OCL2SQL tool.
SimpleOCLEditorModel() - Constructor for class tudresden.ocl.sql.SimpleOCLEditorModel
Creates new SimpleOCLEditorModel.
SimpleOCLEditorModel.SimpleConstraintRepresentation - class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation.
A simple implementation of the ConstraintRepresentation interface.
SimpleOCLEditorModel.SimpleConstraintRepresentation() - Constructor for class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
Creates new SimpleConstraintRepresentation.
SimpleOCLEditorModel.SimpleConstraintRepresentation(ConstraintRepresentation) - Constructor for class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
Creates new SimpleConstraintRepresentation.
SimpleOCLEditorModel.SimpleConstraintRepresentation(String, String, int) - Constructor for class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
Creates new SimpleConstraintRepresentation.
SimpleOCLEditorModel.SimpleConstraintRepresentation(ConstraintRepresentation, int) - Constructor for class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
Creates new SimpleConstraintRepresentation.
SimpleTypeMapping - class tudresden.ocl.sql.orstrategy.SimpleTypeMapping.
DatatypeMappingStrategy exchanging unknown attribute datatypes for simple datatypes, as for example provided provided by TypeManager
SimpleTypeMapping(String) - Constructor for class tudresden.ocl.sql.orstrategy.SimpleTypeMapping
 
SimpleTypeMappingCreator - class tudresden.ocl.sql.gui.SimpleTypeMappingCreator.
A Creator for SimpleTapeMapping-DatatypeStrategies
SimpleTypeMappingCreator(String) - Constructor for class tudresden.ocl.sql.gui.SimpleTypeMappingCreator
 
SortTask - class tudresden.ocl.test.SortTask.
 
SortTask() - Constructor for class tudresden.ocl.test.SortTask
 
SortedFragments - class tudresden.ocl.injection.ocl.SortedFragments.
 
SortedFragments(CodeFragment) - Constructor for class tudresden.ocl.injection.ocl.SortedFragments
 
SourceReflectionExtender - class tudresden.ocl.injection.ocl.SourceReflectionExtender.
 
SourceReflectionExtender() - Constructor for class tudresden.ocl.injection.ocl.SourceReflectionExtender
 
SourceReflectionExtender.ReflectionConsumer - class tudresden.ocl.injection.ocl.SourceReflectionExtender.ReflectionConsumer.
 
SourceReflectionExtender.ReflectionConsumer(String) - Constructor for class tudresden.ocl.injection.ocl.SourceReflectionExtender.ReflectionConsumer
 
SpecifyTypeTraceSourceDialog - class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog.
 
SpecifyTypeTraceSourceDialog(Frame, boolean, List) - Constructor for class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
Creates new form SpecifyTypeTraceSourceDialog
SpecifyTypeTraceSourceDialog(JDialog, boolean, List) - Constructor for class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
Creates new form SpecifyTypeTraceSourceDialog
SpecifyTypeTraceSourceDialog.TTIListCellRenderer - class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog.TTIListCellRenderer.
 
SpecifyTypeTraceSourceDialog.TTIListCellRenderer() - Constructor for class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog.TTIListCellRenderer
 
SpecifyTypeTraceSourceDialog.TTListModel - class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog.TTListModel.
 
SpecifyTypeTraceSourceDialog.TTListModel(List) - Constructor for class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog.TTListModel
 
StandardAssociationMapping - class tudresden.ocl.sql.orstrategy.StandardAssociationMapping.
This class handles all associations that are not handled elsewhere.
StandardAssociationMapping() - Constructor for class tudresden.ocl.sql.orstrategy.StandardAssociationMapping
 
Start - class tudresden.ocl.parser.node.Start.
 
Start() - Constructor for class tudresden.ocl.parser.node.Start
 
Start(PConstraint, EOF) - Constructor for class tudresden.ocl.parser.node.Start
 
StartSG - class tudresden.ocl.sql.gui.StartSG.
used to Start graphical user interface for ORMapper/SchemaGenerator
StartSG() - Constructor for class tudresden.ocl.sql.gui.StartSG
 
State - class tudresden.ocl.parser.parser.State.
 
State(int, Object) - Constructor for class tudresden.ocl.parser.parser.State
 
StrategyCreator - interface tudresden.ocl.sql.gui.StrategyCreator.
A StrategyCreator is the link between real Strategy objects and the user interface for the choice of strategies.
StrategyManager - class tudresden.ocl.sql.gui.StrategyManager.
a class managing all object-relational Mapping strategies every mapping strategy must have a StrategyCreator providing a description and a View for input of necessary data.
StrategyManager() - Constructor for class tudresden.ocl.sql.gui.StrategyManager
 
StringStringMap - class tudresden.ocl.codegen.StringStringMap.
 
StringStringMap() - Constructor for class tudresden.ocl.codegen.StringStringMap
 
Switch - interface tudresden.ocl.parser.node.Switch.
 
Switchable - interface tudresden.ocl.parser.node.Switchable.
 
SybaseSQLBuilder - class tudresden.ocl.sql.SybaseSQLBuilder.
implementation of the SQLBuilder for Sybase DBMS
SybaseSQLBuilder() - Constructor for class tudresden.ocl.sql.SybaseSQLBuilder
 
s1 - Variable in class tudresden.ocl.lib.test.TestBag
 
s1 - Variable in class tudresden.ocl.lib.test.TestSequence
 
s1 - Variable in class tudresden.ocl.lib.test.TestSet
 
s12 - Variable in class tudresden.ocl.lib.test.TestBag
 
s12 - Variable in class tudresden.ocl.lib.test.TestSequence
 
s12 - Variable in class tudresden.ocl.lib.test.TestSet
 
s123 - Variable in class tudresden.ocl.lib.test.TestBag
 
s123 - Variable in class tudresden.ocl.lib.test.TestSequence
 
s123 - Variable in class tudresden.ocl.lib.test.TestSet
 
s1231 - Variable in class tudresden.ocl.lib.test.TestSequence
 
sHALLO - Variable in class tudresden.ocl.lib.test.TestString
 
sHaL - Variable in class tudresden.ocl.lib.test.TestString
 
sHaLlO - Variable in class tudresden.ocl.lib.test.TestString
 
sUndef - Variable in class tudresden.ocl.lib.test.TestString
 
sValue - Variable in class tudresden.ocl.lib.OclString
The value of this OclString, stored as a java.lang.String.
s_aalActions - Static variable in class tudresden.ocl.gui.OCLToolbar.ActionItem
 
s_iClass - Static variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevelRenderer
 
s_iCollectionInCompl - Static variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevelRenderer
 
s_iCollectionOK - Static variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevelRenderer
 
s_iFileError - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that could not be parsed.
s_iFileWait - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file until the correct icon has been computed.
s_iFileWithCollections - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that contains completely documented collections only.
s_iFileWithCollectionsAndMaps - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that contains completely documented collections and maps.
s_iFileWithCollectionsAndMapsInComplete - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that contains collections and maps, which may be incompletely documented.
s_iFileWithCollectionsInComplete - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that contains collections only, which may be incompletely documented.
s_iFileWithMaps - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that contains completely documented maps only.
s_iFileWithMapsInComplete - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with file that contains maps only, which may be incompletely documented.
s_iFolderInCompl - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Icon associated with normal folder containing files with incomplete maps/collections.
s_iFolderOK - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Icon associated with normal folder without any files that contain incomplete maps or collections.
s_iFolderOpenInCompl - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Icon associated with open folder containing files with incomplete maps/collections.
s_iFolderOpenOK - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Icon associated with open folder without any files that contain incomplete maps or collections.
s_iFolderOpenWait - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Icon associated with open folder while checking for files with incomplete maps/collections.
s_iFolderWait - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Icon associated with normal folder while checking for files with incomplete maps/collections.
s_iIcon - Static variable in class tudresden.ocl.injection.reverseeng.ErrorTreeNode
The icon used for the error node.
s_iInCompl - Static variable in class tudresden.ocl.injection.reverseeng.CollectionTreeNode
 
s_iInCompl - Static variable in class tudresden.ocl.injection.reverseeng.MapTreeNode
 
s_iMapInCompl - Static variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevelRenderer
 
s_iMapOK - Static variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevelRenderer
 
s_iNormalFile - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Icon associated with normal file without any maps or collections.
s_iOK - Static variable in class tudresden.ocl.injection.reverseeng.CollectionTreeNode
 
s_iOK - Static variable in class tudresden.ocl.injection.reverseeng.MapTreeNode
 
s_iReason - Static variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
s_iType - Static variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
s_lptDefaultTypes - Static variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
s_rguiTheApp - Static variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
s_sAllTypesReasonString - Static variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
 
s_sMinimalTypeReasonString - Static variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
 
s_sUnspecified - Static variable in class tudresden.ocl.injection.reverseeng.TypeComboModel
 
s_sasField - Static variable in class tudresden.ocl.gui.OCLEditor
Attributes used to denote fields that need to be replaced.
s_sasNoEditText - Static variable in class tudresden.ocl.gui.OCLEditor
Attributes used to denote uneditable text.
s_sasNormalText - Static variable in class tudresden.ocl.gui.OCLEditor
Attributes used to denote normal OCL constraint text.
s_tpFolderFiller - Static variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
ThreadPool managing the threads used to fill the folders.
s_tpIconComputers - Static variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
ThreadPool managing the threads used to calculate the correct icons.
sa - Variable in class tudresden.ocl.lib.test.TestBag
 
sa - Variable in class tudresden.ocl.lib.test.TestSequence
 
sa - Variable in class tudresden.ocl.lib.test.TestSet
 
salary - Variable in class tudresden.ocl.lib.test.Job
An attribute that represents ...
saturday - Variable in class tudresden.ocl.test.royloy.DayType
 
save(File, File, AnalysisConsumer) - Static method in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
 
save() - Method in class tudresden.ocl.injection.reverseeng.FileTreeNode
Save the associated file.
save(RevengTreeNode) - Method in class tudresden.ocl.injection.reverseeng.RevengGUI
 
save() - Method in class tudresden.ocl.injection.reverseeng.RevengTreeNode
Save the file to which this node belongs.
save() - Method in class tudresden.ocl.parser.JEditParserMessageTables.ParserData
 
save - Variable in class tudresden.ocl.sql.gui.OutputTab
 
saveConstraints() - Method in class tudresden.ocl.sql.OCL2SQL
Saves the specified OCL constraints to a file.
saveResults() - Method in class tudresden.ocl.sql.OCL2SQL
Stores the resulting DDL scripts from project execution to according files.
sb - Variable in class tudresden.ocl.lib.test.TestBag
 
sb - Variable in class tudresden.ocl.lib.test.TestSequence
 
sb - Variable in class tudresden.ocl.lib.test.TestSet
 
sc - Variable in class tudresden.ocl.lib.test.TestBag
 
sc - Variable in class tudresden.ocl.lib.test.TestSequence
 
sc - Variable in class tudresden.ocl.lib.test.TestSet
 
scan() - Method in class tudresden.ocl.injection.reverseeng.TypeTraceInfo
(Re)scan file contents.
scheduleBlock(boolean) - Method in class tudresden.ocl.injection.Injector
 
script - Variable in class tudresden.ocl.sql.gui.OutputTab
 
scriptGenerated - Variable in class tudresden.ocl.sql.DDLGenerator
 
scroll - Variable in class tudresden.ocl.ASTViewer
 
select - Variable in class tudresden.ocl.codegen.decl.Guide.Step
 
select(OclIterator, OclBooleanEvaluatable) - Method in class tudresden.ocl.lib.OclBag
 
select(OclIterator, OclBooleanEvaluatable) - Method in class tudresden.ocl.lib.OclCollection
 
select(OclIterator, OclBooleanEvaluatable) - Method in class tudresden.ocl.lib.OclSequence
 
select(OclIterator, OclBooleanEvaluatable) - Method in class tudresden.ocl.lib.OclSet
 
selectFragment(int) - Method in class tudresden.ocl.ConstraintEvaluation
 
selectToList(OclIterator, OclBooleanEvaluatable) - Method in class tudresden.ocl.lib.OclCollection
This method does almost the complete work necessary to implement select.
sempty - Variable in class tudresden.ocl.lib.test.TestBag
 
sempty - Variable in class tudresden.ocl.lib.test.TestSequence
 
sempty - Variable in class tudresden.ocl.lib.test.TestSet
 
serialVersionUID - Static variable in class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
To control serialization.
serialVersionUID - Static variable in class tudresden.ocl.sql.SimpleOCLEditorModel
To control serialization.
service - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
service - Variable in class tudresden.ocl.codegen.decl.ORTestScheme
 
service - Variable in class tudresden.ocl.test.royloy.ServiceLevel
 
service - Variable in class tudresden.ocl.test.royloy.Transaction
 
serviceLevel - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
serviceLevel - Variable in class tudresden.ocl.codegen.decl.ORTestScheme
 
serviceLevel - Variable in class tudresden.ocl.test.royloy.LoyaltyProgram
 
serviceLevel - Variable in class tudresden.ocl.test.royloy.Service
 
set(String, Integer, Integer[]) - Method in class tudresden.ocl.injection.test.Example
 
set(Object) - Method in class tudresden.ocl.parser.node.TypedLinkedList.TypedLinkedListIterator
 
set - Variable in class tudresden.ocl.sql.gui.ChoiceTab
 
set1 - Variable in class tudresden.ocl.lib.test.TestSequence
 
set12 - Variable in class tudresden.ocl.lib.test.TestSequence
 
set123 - Variable in class tudresden.ocl.lib.test.TestSequence
 
setAccType(PDeclaratorTypeDeclaration) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setAccumulator(TName) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setActualFile(File) - Method in class tudresden.ocl.test.DiffTask
 
setActualParameterList(PActualParameterList) - Method in class tudresden.ocl.parser.node.AFeatureCallParameters
 
setActualParameterList(PActualParameterList) - Method in class tudresden.ocl.parser.node.AQualifiers
 
setActualParameterListTail(List) - Method in class tudresden.ocl.parser.node.AActualParameterList
 
setAddOperator(PAddOperator) - Method in class tudresden.ocl.parser.node.AAdditiveExpressionTail
 
setAdditionalDatatypes(List) - Method in class tudresden.ocl.sql.gui.ClassTypeMappingCreator
empty implementation of the DatatypeStrategy interface
setAdditionalDatatypes(List) - Method in class tudresden.ocl.sql.gui.CollectionCreator
provides a List of datatypes (classifiers) defined by the model for use as datatypes in the collection table
setAdditionalDatatypes(List) - Method in interface tudresden.ocl.sql.gui.DatatypeStrategyCreator
use this method to make additional datatypes as for instance classes defined in the model known to the Creator
setAdditionalDatatypes(List) - Method in class tudresden.ocl.sql.gui.SimpleTypeMappingCreator
 
setAdditiveExpression(PAdditiveExpression) - Method in class tudresden.ocl.parser.node.ARelationalExpression
 
setAdditiveExpression(PAdditiveExpression) - Method in class tudresden.ocl.parser.node.ARelationalExpressionTail
 
setAdditiveExpressionTail(List) - Method in class tudresden.ocl.parser.node.AAdditiveExpression
 
setAlias(String) - Method in class tudresden.ocl.codegen.decl.Guide
 
setAllInstancesAdapter(AllInstancesAdapter) - Static method in class tudresden.ocl.lib.Ocl
 
setAnd(TAnd) - Method in class tudresden.ocl.parser.node.AAndLogicalOperator
 
setArgument(String, String) - Method in class tudresden.ocl.codegen.decl.CodeAgent
Adds an argument specification to the current state.
setArrow(TArrow) - Method in class tudresden.ocl.parser.node.AArrowPostfixExpressionTailBegin
 
setAssociatedTreeNode(RevengTreeNode) - Method in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Internal method reassociating a tree node with this descriptor.
setAt(TAt) - Method in class tudresden.ocl.parser.node.ATimeExpression
 
setBackground(Color) - Method in class tudresden.ocl.ASTViewer
 
setBar(TBar) - Method in class tudresden.ocl.parser.node.ABarFcpHelper
 
setBar(TBar) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setBar(TBar) - Method in class tudresden.ocl.parser.node.AStandardDeclarator
 
setBool(TBool) - Method in class tudresden.ocl.parser.node.ABooleanLiteral
 
setBuilder(SQLBuilder) - Method in class tudresden.ocl.sql.ObjectViewSchema
 
setBuilder(SQLBuilder) - Method in interface tudresden.ocl.sql.SQLDirector
 
setBuilder(SQLBuilder) - Method in class tudresden.ocl.sql.SchemaGenerator
 
setBuilder(SQLBuilder) - Method in class tudresden.ocl.sql.TriggerGenerator
 
setChannel(TChannel) - Method in class tudresden.ocl.parser.node.AEnumLiteral
 
setChannel(TChannel) - Method in class tudresden.ocl.parser.node.AEnumerationType
 
setChannel(TChannel) - Method in class tudresden.ocl.parser.node.AEnumerationTypeTail
 
setClassifierContext(PClassifierContext) - Method in class tudresden.ocl.parser.node.AClassifierContextBody
 
setClassifierHead(PClassifierHead) - Method in class tudresden.ocl.parser.node.AClassifierContext
 
setClipboard - Variable in class tudresden.ocl.ASTViewer
 
setClipboard(String) - Method in class tudresden.ocl.ConstraintEvaluation
 
setCode(String) - Method in class tudresden.ocl.codegen.ProceduralCodeFragment
 
setCollectionKind(PCollectionKind) - Method in class tudresden.ocl.parser.node.ALiteralCollection
 
setCollectionType(PCollectionType) - Method in class tudresden.ocl.parser.node.ACollectionTypeName
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.AClassifierHead
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.AColonFcpHelper
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.AConstraintBody
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.ADeclaratorTypeDeclaration
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.AFormalParameter
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.AIterateFcpHelper
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.ALetExpressionTypeDeclaration
 
setColon(TColon) - Method in class tudresden.ocl.parser.node.AReturnTypeDeclaration
 
setColumnType(String, String) - Method in class tudresden.ocl.codegen.decl.Table
 
setColumns(Vector) - Method in class tudresden.ocl.codegen.decl.ObjectView
sets the columns of this view
setComma(TComma) - Method in class tudresden.ocl.parser.node.AActualParameterListTail
 
setComma(TComma) - Method in class tudresden.ocl.parser.node.ACommaFcpHelper
 
setComma(TComma) - Method in class tudresden.ocl.parser.node.ADeclaratorTail
 
setComma(TComma) - Method in class tudresden.ocl.parser.node.AEnumerationTypeTail
 
setComma(TComma) - Method in class tudresden.ocl.parser.node.AExpressionListTail
 
setComponent(JComponent) - Method in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Set the component to represent this property page.
setConnections(Vector) - Method in class tudresden.ocl.codegen.decl.ObjectView
sets the connections of this View
setConstraintBody(List) - Method in class tudresden.ocl.parser.node.AConstraint
 
setContext(TContext) - Method in class tudresden.ocl.parser.node.AContextDeclaration
 
setContextAlias(List, String) - Method in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
setContextBody(PContextBody) - Method in class tudresden.ocl.parser.node.AContextDeclaration
 
setContextDeclaration(PContextDeclaration) - Method in class tudresden.ocl.parser.node.AConstraint
 
setCriticalFolder(boolean) - Method in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Set the critical folder property of this folder.
setData(String, EditingUtilities) - Method in interface tudresden.ocl.gui.ConstraintRepresentation
Set the constraint's body text.
setData(String, EditingUtilities) - Method in class tudresden.ocl.gui.JOCLEditorApp.DefaultOCLEditorModel.DefaultConstraintRepresentation
Set the constraint's body text.
setData(String, EditingUtilities) - Method in class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
 
setDcolon(TDcolon) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setDcolon(TDcolon) - Method in class tudresden.ocl.parser.node.APathNameTail
 
setDcolon(TDcolon) - Method in class tudresden.ocl.parser.node.APathTypeNameTail
 
setDdot(TDdot) - Method in class tudresden.ocl.parser.node.ARangeExpressionListOrRangeTail
 
setDeclarator(PDeclarator) - Method in class tudresden.ocl.parser.node.AFeatureCallParameters
 
setDeclaratorTail(List) - Method in class tudresden.ocl.parser.node.AStandardDeclarator
 
setDeclaratorTypeDeclaration(PDeclaratorTypeDeclaration) - Method in class tudresden.ocl.parser.node.AStandardDeclarator
 
setDefaultMultiplicity(MMultiplicity) - Method in class tudresden.ocl.sql.ModelAdjuster
sets the default multiplicity for AssociationEnds without defined multiplicities
setDefaultStrategies(Map) - Method in class tudresden.ocl.sql.ORMappingImpl
sets default strategies for modelelements strategies should map Strategykinds as defined in ORMappingImpl to concrete strategies
setDiv(TDiv) - Method in class tudresden.ocl.parser.node.ADivMultiplyOperator
 
setDoAutoSplit(boolean) - Method in class tudresden.ocl.gui.OCLEditor
Set the auto split mode.
setDoTypeCheck(boolean) - Method in class tudresden.ocl.gui.OCLEditor
Set the type checking mode.
setDot(TDot) - Method in class tudresden.ocl.parser.node.ADotPostfixExpressionTailBegin
 
setEOF(EOF) - Method in class tudresden.ocl.parser.node.Start
 
setEditMode(boolean) - Method in class tudresden.ocl.gui.OCLEditor
Set the edit mode of the OCL editor.
setEditable(boolean) - Method in class tudresden.ocl.injection.reverseeng.DocCommentViewer
 
setEditor(OCLEditor) - Method in class tudresden.ocl.gui.OCLToolbar
Set the editor owning this tool bar.
setEditorText(ConstraintRepresentation) - Method in class tudresden.ocl.gui.OCLEditor
Replace the contents of the edior by the data of the specified constraint.
setElementType(String) - Method in class tudresden.ocl.injection.JavaAttribute
Sets the content of the @element-type tag in the doccomment connected to this attribute.
setElementType(String) - Method in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Set the contents of the element-type tag for the described feature.
setElseBranch(PExpression) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setEnabled(boolean) - Method in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Set the enabled state of this property page.
setEndif(TEndif) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setEnum(TEnum) - Method in class tudresden.ocl.parser.node.AEnumerationType
 
setEnumerationType(PEnumerationType) - Method in class tudresden.ocl.parser.node.AEnumSimpleTypeSpecifier
 
setEnumerationTypeTail(List) - Method in class tudresden.ocl.parser.node.AEnumerationType
 
setEqual(TEqual) - Method in class tudresden.ocl.parser.node.AEqualRelationalOperator
 
setEqual(TEqual) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setEqual(TEqual) - Method in class tudresden.ocl.parser.node.AIterateFcpHelper
 
setEqual(TEqual) - Method in class tudresden.ocl.parser.node.ALetExpression
 
setErrorMsg(String) - Method in class tudresden.ocl.sql.TriggerGenerator
An error message that will be thrown from assertion replacement triggers.
setExpectedFile(File) - Method in class tudresden.ocl.test.DiffTask
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AActualParameterList
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AActualParameterListTail
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.ABarFcpHelper
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.ACommaFcpHelper
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AConcreteFeatureCallParameters
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AConstraintBody
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AExpressionListOrRange
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AExpressionListTail
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AIterateFcpHelper
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.ALetExpression
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.AParenthesesPrimaryExpression
 
setExpression(PExpression) - Method in class tudresden.ocl.parser.node.ARangeExpressionListOrRangeTail
 
setExpressionListOrRange(PExpressionListOrRange) - Method in class tudresden.ocl.parser.node.ALiteralCollection
 
setExpressionListOrRangeTail(PExpressionListOrRangeTail) - Method in class tudresden.ocl.parser.node.AExpressionListOrRange
 
setExpressionListTail(List) - Method in class tudresden.ocl.parser.node.AListExpressionListOrRangeTail
 
setFactory(OclFactory) - Static method in class tudresden.ocl.lib.Ocl
 
setFcpHelper(List) - Method in class tudresden.ocl.parser.node.AConcreteFeatureCallParameters
 
setFeatureCall(PFeatureCall) - Method in class tudresden.ocl.parser.node.APostfixExpressionTail
 
setFeatureCallParameters(PFeatureCallParameters) - Method in class tudresden.ocl.parser.node.AFeatureCall
 
setFeatureCallParameters(PFeatureCallParameters) - Method in class tudresden.ocl.parser.node.AFeaturePrimaryExpression
 
setFeatureListener(FeatureListener) - Static method in class tudresden.ocl.lib.OclAnyImpl
 
setFile(File) - Method in class tudresden.ocl.injection.reverseeng.FileTreeNode
Set the file associated to this node.
setFile(File) - Method in class tudresden.ocl.test.IsEmptyTask
 
setFile(File) - Method in class tudresden.ocl.test.SortTask
 
setFolder(File) - Method in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Set the folder associated with this node.
setForeignKey(String, String, String) - Method in class tudresden.ocl.codegen.decl.Table
Deprecated. use setForeignKey(String colName, Table fkTable, String fkColumn) instead
setForeignKey(String, Table, String) - Method in class tudresden.ocl.codegen.decl.Table
Sets the specified column to foreign key state.
setForeignKey(String[], Table, String[]) - Method in class tudresden.ocl.codegen.decl.Table
Marks the specified columns as multi column foreign key reference.
setForeignKeys(Table) - Method in class tudresden.ocl.sql.DDLGenerator
Generates alter table statements to create foreign key references.
setFormalParameter(PFormalParameter) - Method in class tudresden.ocl.parser.node.AFormalParameterList
 
setFormalParameter(PFormalParameter) - Method in class tudresden.ocl.parser.node.AFormalParameterListTail
 
setFormalParameterList(PFormalParameterList) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setFormalParameterListTail(List) - Method in class tudresden.ocl.parser.node.AFormalParameterList
 
setGt(TGt) - Method in class tudresden.ocl.parser.node.AGtRelationalOperator
 
setGteq(TGteq) - Method in class tudresden.ocl.parser.node.AGteqRelationalOperator
 
setIDCounter() - Static method in class tudresden.ocl.test.royloy.RLObject
 
setIcon(Icon) - Method in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Set the icon to be associated with this property page.
setIfBranch(PExpression) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setIfExpression(PIfExpression) - Method in class tudresden.ocl.parser.node.AIfPrimaryExpression
 
setImplies(TImplies) - Method in class tudresden.ocl.parser.node.AImpliesLogicalOperator
 
setIn(Node, Object) - Method in interface tudresden.ocl.parser.analysis.Analysis
 
setIn(Node, Object) - Method in class tudresden.ocl.parser.analysis.AnalysisAdapter
 
setInitialIndent(int) - Method in class tudresden.ocl.codegen.ProceduralCodeGenerator
 
setInt(TInt) - Method in class tudresden.ocl.parser.node.AIntegerLiteral
 
setInvolvedTables(String[]) - Method in class tudresden.ocl.sql.TriggerGenerator
An array of table names that are involved in evaluating the related integrity view.
setIterType(PDeclaratorTypeDeclaration) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setIterator(TName) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setJob(Vector) - Method in class tudresden.ocl.lib.test.Person
 
setJoinMode(boolean) - Method in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
Sets the join mode for the generation process.
setKeyType(String) - Method in class tudresden.ocl.injection.JavaAttribute
Sets the content of the @key-type tag in the doccomment connected to this attribute.
setKeyType(String) - Method in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Set the contents of the key-type tag for the described feature.
setKeyType(String) - Method in class tudresden.ocl.injection.reverseeng.MapDescriptor
 
setKindOfTrigger(int) - Method in class tudresden.ocl.sql.TriggerGenerator
 
setLBrace(TLBrace) - Method in class tudresden.ocl.parser.node.AEnumerationType
 
setLBrace(TLBrace) - Method in class tudresden.ocl.parser.node.ALiteralCollection
 
setLBracket(TLBracket) - Method in class tudresden.ocl.parser.node.AQualifiers
 
setLPar(TLPar) - Method in class tudresden.ocl.parser.node.ACollectionTypeName
 
setLPar(TLPar) - Method in class tudresden.ocl.parser.node.AConcreteFeatureCallParameters
 
setLPar(TLPar) - Method in class tudresden.ocl.parser.node.AEmptyFeatureCallParameters
 
setLPar(TLPar) - Method in class tudresden.ocl.parser.node.AFeatureCallParameters
 
setLPar(TLPar) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setLPar(TLPar) - Method in class tudresden.ocl.parser.node.AParenthesesPrimaryExpression
 
setLastParameterEnd(int) - Method in class tudresden.ocl.injection.JavaBehaviour
Ignores this information.
setLastParameterEnd(int) - Method in class tudresden.ocl.injection.JavaConstructor
Sets JavaConstructor.last_param_end to the given value.
setLastParameterStart(int) - Method in class tudresden.ocl.injection.JavaBehaviour
Ignores this information.
setLastParameterStart(int) - Method in class tudresden.ocl.injection.JavaConstructor
Sets JavaConstructor.last_param_start to the given value.
setLetExpression(List) - Method in class tudresden.ocl.parser.node.AExpression
 
setLetExpressionTypeDeclaration(PLetExpressionTypeDeclaration) - Method in class tudresden.ocl.parser.node.ALetExpression
 
setLine(int) - Method in class tudresden.ocl.parser.node.Token
 
setLineSeparator(String) - Method in interface tudresden.ocl.injection.TaskInstrumentor
 
setLineSeparator(String) - Method in class tudresden.ocl.injection.TypeCheckInstrumentor
 
setLineSeparator(String) - Method in class tudresden.ocl.injection.TypeTraceInstrumentor
 
setLineSeparator(String) - Method in class tudresden.ocl.injection.ocl.OclInstrumentor
 
setLiteral(String) - Method in class tudresden.ocl.injection.JavaBehaviour
 
setLiteral(String) - Method in class tudresden.ocl.injection.JavaConstructor
 
setLiteral(String) - Method in class tudresden.ocl.injection.JavaMethod
 
setLiteral(PLiteral) - Method in class tudresden.ocl.parser.node.ALiteralPrimaryExpression
 
setLiteralCollection(PLiteralCollection) - Method in class tudresden.ocl.parser.node.ALitColPrimaryExpression
 
setLoaded(ORMappingImpl) - Method in class tudresden.ocl.sql.gui.SchemaGeneratorGUI
sets the initial ORMappingImpl containing the default mapping Strategies and the UML model causes the GUI the switch to Tab 2 (allowing special strategies to be set)
setLogicalExpression(PLogicalExpression) - Method in class tudresden.ocl.parser.node.AExpression
 
setLogicalExpressionTail(List) - Method in class tudresden.ocl.parser.node.ALogicalExpression
 
setLogicalOperator(PLogicalOperator) - Method in class tudresden.ocl.parser.node.ALogicalExpressionTail
 
setLt(TLt) - Method in class tudresden.ocl.parser.node.ALtRelationalOperator
 
setLteq(TLteq) - Method in class tudresden.ocl.parser.node.ALteqRelationalOperator
 
setMinus(TMinus) - Method in class tudresden.ocl.parser.node.AMinusAddOperator
 
setMinus(TMinus) - Method in class tudresden.ocl.parser.node.AMinusUnaryOperator
 
setModel(Model) - Method in class tudresden.ocl.check.types.xmifacade.ModelClass
 
setModel(OCLEditorModel) - Method in class tudresden.ocl.gui.OCLEditor
Set the underlying model and update the display.
setModel(AbstractDescriptor) - Method in class tudresden.ocl.injection.reverseeng.DocCommentViewer
 
setModelFacade(ModelFacade) - Method in class tudresden.ocl.sql.SimpleOCLEditorModel
A ModelFacade for the OCL compiler.
setModified() - Method in class tudresden.ocl.injection.reverseeng.FileTreeNode
Notification that underlying file was modified.
setModified() - Method in class tudresden.ocl.injection.reverseeng.RevengTreeNode
Notification that the data underlying this node has changed.
setMult(TMult) - Method in class tudresden.ocl.parser.node.AMultMultiplyOperator
 
setMultiplicativeExpression(PMultiplicativeExpression) - Method in class tudresden.ocl.parser.node.AAdditiveExpression
 
setMultiplicativeExpression(PMultiplicativeExpression) - Method in class tudresden.ocl.parser.node.AAdditiveExpressionTail
 
setMultiplicativeExpressionTail(List) - Method in class tudresden.ocl.parser.node.AMultiplicativeExpression
 
setMultiplyOperator(PMultiplyOperator) - Method in class tudresden.ocl.parser.node.AMultiplicativeExpressionTail
 
setNEqual(TNEqual) - Method in class tudresden.ocl.parser.node.ANEqualRelationalOperator
 
setName(String) - Method in class tudresden.ocl.codegen.decl.Table
sets the Table's name
setName(String, EditingUtilities) - Method in interface tudresden.ocl.gui.ConstraintRepresentation
Set the constraint's name.
setName(String, EditingUtilities) - Method in class tudresden.ocl.gui.JOCLEditorApp.DefaultOCLEditorModel.DefaultConstraintRepresentation
Set the constraint's name.
setName(TName) - Method in class tudresden.ocl.parser.node.AClassifierHead
 
setName(TName) - Method in class tudresden.ocl.parser.node.AConstraintBody
 
setName(TName) - Method in class tudresden.ocl.parser.node.ADeclaratorTail
 
setName(TName) - Method in class tudresden.ocl.parser.node.AEnumLiteral
 
setName(TName) - Method in class tudresden.ocl.parser.node.AEnumerationType
 
setName(TName) - Method in class tudresden.ocl.parser.node.AEnumerationTypeTail
 
setName(TName) - Method in class tudresden.ocl.parser.node.AFormalParameter
 
setName(TName) - Method in class tudresden.ocl.parser.node.AIterateFcpHelper
 
setName(TName) - Method in class tudresden.ocl.parser.node.ALetExpression
 
setName(TName) - Method in class tudresden.ocl.parser.node.ANamePathNameBegin
 
setName(TName) - Method in class tudresden.ocl.parser.node.ANamePathNameEnd
 
setName(TName) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setName(TName) - Method in class tudresden.ocl.parser.node.AStandardDeclarator
 
setName(String, EditingUtilities) - Method in class tudresden.ocl.sql.SimpleOCLEditorModel.SimpleConstraintRepresentation
 
setNameAdapter(NameAdapter) - Static method in class tudresden.ocl.lib.Ocl
makes the methods getName and getPossibleAssociationNames use the given name adapter The ocl library will not work until a NameAdapter is provided.
setNameCreator(NameCreator) - Method in class tudresden.ocl.OclTree
A NameCreator is created on demand when getNameCreator() is called for the first time; calling this operation is necessary only if you want several OCL trees to use the same NameCreator, which will then create unique names beyond the scope of a single OCL constraint.
It is safe to first create the tree using createTree and afterwards set the NameCreator.
setNoContextEdit(boolean) - Method in class tudresden.ocl.gui.OCLEditor
Specify whether or not to allow editing the context of a constraint.
setNot(TNot) - Method in class tudresden.ocl.parser.node.ANotUnaryOperator
 
setOCLModel(OCLEditorModel) - Method in class tudresden.ocl.gui.OCLEditor.ConstraintTableModel
Set the OCLEditorModel to base this table model on.
setORMappingScheme(ORMappingScheme) - Method in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
setOfAllIteratingMethodNames - Static variable in class tudresden.ocl.normalize.TypeInformationInsertion
 
setOfIteratingMethodNames - Static variable in class tudresden.ocl.check.TypeChecker
contains the name of all OCL collection operations that change the default context
setOperationContext(POperationContext) - Method in class tudresden.ocl.parser.node.AOperationContextBody
 
setOptionMask(int) - Method in class tudresden.ocl.gui.OCLEditor
Specify which user option check boxes should be displayed.
setOptional(String) - Method in class tudresden.ocl.codegen.decl.Table
marks a column as optional column (may contain null values)
setOr(TOr) - Method in class tudresden.ocl.parser.node.AOrLogicalOperator
 
setOut(Node, Object) - Method in interface tudresden.ocl.parser.analysis.Analysis
 
setOut(Node, Object) - Method in class tudresden.ocl.parser.analysis.AnalysisAdapter
 
setPActualParameterListTail(PActualParameterListTail) - Method in class tudresden.ocl.parser.node.X1PActualParameterListTail
 
setPActualParameterListTail(PActualParameterListTail) - Method in class tudresden.ocl.parser.node.X2PActualParameterListTail
 
setPAdditiveExpressionTail(PAdditiveExpressionTail) - Method in class tudresden.ocl.parser.node.X1PAdditiveExpressionTail
 
setPAdditiveExpressionTail(PAdditiveExpressionTail) - Method in class tudresden.ocl.parser.node.X2PAdditiveExpressionTail
 
setPConstraint(PConstraint) - Method in class tudresden.ocl.parser.node.Start
 
setPConstraintBody(PConstraintBody) - Method in class tudresden.ocl.parser.node.X1PConstraintBody
 
setPConstraintBody(PConstraintBody) - Method in class tudresden.ocl.parser.node.X2PConstraintBody
 
setPDeclaratorTail(PDeclaratorTail) - Method in class tudresden.ocl.parser.node.X1PDeclaratorTail
 
setPDeclaratorTail(PDeclaratorTail) - Method in class tudresden.ocl.parser.node.X2PDeclaratorTail
 
setPEnumerationTypeTail(PEnumerationTypeTail) - Method in class tudresden.ocl.parser.node.X1PEnumerationTypeTail
 
setPEnumerationTypeTail(PEnumerationTypeTail) - Method in class tudresden.ocl.parser.node.X2PEnumerationTypeTail
 
setPExpressionListTail(PExpressionListTail) - Method in class tudresden.ocl.parser.node.X1PExpressionListTail
 
setPExpressionListTail(PExpressionListTail) - Method in class tudresden.ocl.parser.node.X2PExpressionListTail
 
setPFcpHelper(PFcpHelper) - Method in class tudresden.ocl.parser.node.X1PFcpHelper
 
setPFcpHelper(PFcpHelper) - Method in class tudresden.ocl.parser.node.X2PFcpHelper
 
setPFormalParameterListTail(PFormalParameterListTail) - Method in class tudresden.ocl.parser.node.X1PFormalParameterListTail
 
setPFormalParameterListTail(PFormalParameterListTail) - Method in class tudresden.ocl.parser.node.X2PFormalParameterListTail
 
setPLetExpression(PLetExpression) - Method in class tudresden.ocl.parser.node.X1PLetExpression
 
setPLetExpression(PLetExpression) - Method in class tudresden.ocl.parser.node.X2PLetExpression
 
setPLogicalExpressionTail(PLogicalExpressionTail) - Method in class tudresden.ocl.parser.node.X1PLogicalExpressionTail
 
setPLogicalExpressionTail(PLogicalExpressionTail) - Method in class tudresden.ocl.parser.node.X2PLogicalExpressionTail
 
setPMultiplicativeExpressionTail(PMultiplicativeExpressionTail) - Method in class tudresden.ocl.parser.node.X1PMultiplicativeExpressionTail
 
setPMultiplicativeExpressionTail(PMultiplicativeExpressionTail) - Method in class tudresden.ocl.parser.node.X2PMultiplicativeExpressionTail
 
setPPathNameTail(PPathNameTail) - Method in class tudresden.ocl.parser.node.X1PPathNameTail
 
setPPathNameTail(PPathNameTail) - Method in class tudresden.ocl.parser.node.X2PPathNameTail
 
setPPathTypeNameTail(PPathTypeNameTail) - Method in class tudresden.ocl.parser.node.X1PPathTypeNameTail
 
setPPathTypeNameTail(PPathTypeNameTail) - Method in class tudresden.ocl.parser.node.X2PPathTypeNameTail
 
setPPostfixExpressionTail(PPostfixExpressionTail) - Method in class tudresden.ocl.parser.node.X1PPostfixExpressionTail
 
setPPostfixExpressionTail(PPostfixExpressionTail) - Method in class tudresden.ocl.parser.node.X2PPostfixExpressionTail
 
setPackage(String) - Method in class tudresden.ocl.injection.JavaFile
Sets the package of this file.
setParent(ModelClass) - Method in class tudresden.ocl.check.types.xmifacade.ModelAttribute
 
setParent(ModelClass) - Method in class tudresden.ocl.check.types.xmifacade.ModelOperation
 
setParent(Object) - Method in class tudresden.ocl.injection.test.Example
 
setPathName(PPathName) - Method in class tudresden.ocl.parser.node.AFeatureCall
 
setPathName(PPathName) - Method in class tudresden.ocl.parser.node.AFeaturePrimaryExpression
 
setPathNameBegin(PPathNameBegin) - Method in class tudresden.ocl.parser.node.APathName
 
setPathNameEnd(PPathNameEnd) - Method in class tudresden.ocl.parser.node.APathNameTail
 
setPathNameTail(List) - Method in class tudresden.ocl.parser.node.APathName
 
setPathTypeName(PPathTypeName) - Method in class tudresden.ocl.parser.node.ALetExpressionTypeDeclaration
 
setPathTypeName(PPathTypeName) - Method in class tudresden.ocl.parser.node.APathSimpleTypeSpecifier
 
setPathTypeNameTail(List) - Method in class tudresden.ocl.parser.node.APathTypeName
 
setPlus(TPlus) - Method in class tudresden.ocl.parser.node.APlusAddOperator
 
setPos(int) - Method in class tudresden.ocl.parser.node.Token
 
setPostfixExpression(PPostfixExpression) - Method in class tudresden.ocl.parser.node.APostfixUnaryExpression
 
setPostfixExpression(PPostfixExpression) - Method in class tudresden.ocl.parser.node.AUnaryUnaryExpression
 
setPostfixExpressionTail(List) - Method in class tudresden.ocl.parser.node.APostfixExpression
 
setPostfixExpressionTailBegin(PPostfixExpressionTailBegin) - Method in class tudresden.ocl.parser.node.APostfixExpressionTail
 
setPrefix(String) - Method in class tudresden.ocl.NameCreator
changes the prefix to the given String
setPrimaryExpression(PPrimaryExpression) - Method in class tudresden.ocl.parser.node.APostfixExpression
 
setPrimaryKey(String, Table) - Method in class tudresden.ocl.codegen.decl.ObjectView
defines a column of the view as being part of the 'primary key' of the view, meaning the 'primary key' will be referred for example by Guides to associationends of Associations between classifiers
setPrimaryKey(String) - Method in class tudresden.ocl.codegen.decl.Table
Sets the specified column to primary key column state.
setQualifiers(PQualifiers) - Method in class tudresden.ocl.parser.node.AFeatureCall
 
setQualifiers(PQualifiers) - Method in class tudresden.ocl.parser.node.AFeaturePrimaryExpression
 
setQueryableFactory(QueryableFactory) - Method in class tudresden.ocl.OclTree
calling this method is only effective before checkNameBoundQueryable and checkTypeQueryable are called for the first time
setRBrace(TRBrace) - Method in class tudresden.ocl.parser.node.AEnumerationType
 
setRBrace(TRBrace) - Method in class tudresden.ocl.parser.node.ALiteralCollection
 
setRBracket(TRBracket) - Method in class tudresden.ocl.parser.node.AQualifiers
 
setRPar(TRPar) - Method in class tudresden.ocl.parser.node.ACollectionTypeName
 
setRPar(TRPar) - Method in class tudresden.ocl.parser.node.AConcreteFeatureCallParameters
 
setRPar(TRPar) - Method in class tudresden.ocl.parser.node.AEmptyFeatureCallParameters
 
setRPar(TRPar) - Method in class tudresden.ocl.parser.node.AFeatureCallParameters
 
setRPar(TRPar) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setRPar(TRPar) - Method in class tudresden.ocl.parser.node.AParenthesesPrimaryExpression
 
setReal(TReal) - Method in class tudresden.ocl.parser.node.ARealLiteral
 
setRelationalExpression(PRelationalExpression) - Method in class tudresden.ocl.parser.node.ALogicalExpression
 
setRelationalExpression(PRelationalExpression) - Method in class tudresden.ocl.parser.node.ALogicalExpressionTail
 
setRelationalExpressionTail(PRelationalExpressionTail) - Method in class tudresden.ocl.parser.node.ARelationalExpression
 
setRelationalOperator(PRelationalOperator) - Method in class tudresden.ocl.parser.node.ARelationalExpressionTail
 
setResultVariable(String) - Method in class tudresden.ocl.codegen.ProceduralCodeFragment
 
setReturnTypeDeclaration(PReturnTypeDeclaration) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setRoughMode(boolean) - Method in class tudresden.ocl.check.types.xmifacade.Model
 
setRules(String) - Method in class tudresden.ocl.codegen.decl.DeclarativeCodeGenerator
 
setSelectedItem(Object) - Method in class tudresden.ocl.injection.reverseeng.TypeComboModel
 
setSemicolon(TSemicolon) - Method in class tudresden.ocl.parser.node.AFormalParameterListTail
 
setSemicolon(TSemicolon) - Method in class tudresden.ocl.parser.node.AIterateDeclarator
 
setSemicolon(TSemicolon) - Method in class tudresden.ocl.parser.node.AIterateFcpHelper
 
setSimpleTypeName(TSimpleTypeName) - Method in class tudresden.ocl.parser.node.ACollectionTypeName
 
setSimpleTypeName(TSimpleTypeName) - Method in class tudresden.ocl.parser.node.ANonCollectionTypeName
 
setSimpleTypeSpecifier(PSimpleTypeSpecifier) - Method in class tudresden.ocl.parser.node.AColonFcpHelper
 
setSimpleTypeSpecifier(PSimpleTypeSpecifier) - Method in class tudresden.ocl.parser.node.ADeclaratorTypeDeclaration
 
setSimpleTypeSpecifier(PSimpleTypeSpecifier) - Method in class tudresden.ocl.parser.node.AIterateFcpHelper
 
setStateAdapter(OclStateAdapter) - Static method in class tudresden.ocl.lib.Ocl
 
setStatement(String) - Method in class tudresden.ocl.codegen.decl.View
 
setStereotype(PStereotype) - Method in class tudresden.ocl.parser.node.AConstraintBody
 
setStrategy(MClassifier, ClassStrategy) - Method in class tudresden.ocl.sql.ORMappingImpl
sets a special mapping strategy for classifier
setStrategy(MAttribute, DatatypeStrategy) - Method in class tudresden.ocl.sql.ORMappingImpl
sets a special mapping strategy for attribute's datatype
setStrategy(MClassifier, KeyStrategy) - Method in class tudresden.ocl.sql.ORMappingImpl
sets a special mapping strategy for classifier's primary key
setStrategy(MClassifier, InheritanceStrategy) - Method in class tudresden.ocl.sql.ORMappingImpl
sets a special mapping strategy for a generalization
setStrategy(MAssociation, AssociationStrategy) - Method in class tudresden.ocl.sql.ORMappingImpl
sets a special mapping strategy for association
setStrategy(MAssociationEnd, OrderedStrategy) - Method in class tudresden.ocl.sql.ORMappingImpl
sets a special mapping strategy for an ordered association end
setStrategy(Object) - Method in class tudresden.ocl.sql.gui.DefaultStrategyCreator
 
setStrategyDescription(String) - Method in class tudresden.ocl.sql.gui.DefaultStrategyCreator
 
setStrategyType(String) - Method in class tudresden.ocl.sql.gui.DefaultStrategyCreator
 
setStringLit(TStringLit) - Method in class tudresden.ocl.parser.node.AStringLiteral
 
setTBag(TTBag) - Method in class tudresden.ocl.parser.node.ABagCollectionKind
 
setTBag(TTBag) - Method in class tudresden.ocl.parser.node.ABagCollectionType
 
setTCollection(TTCollection) - Method in class tudresden.ocl.parser.node.ACollectionCollectionKind
 
setTCollection(TTCollection) - Method in class tudresden.ocl.parser.node.ACollectionCollectionType
 
setTElse(TTElse) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setTIf(TTIf) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setTIn(TTIn) - Method in class tudresden.ocl.parser.node.ALetExpression
 
setTInv(TTInv) - Method in class tudresden.ocl.parser.node.AInvStereotype
 
setTLet(TTLet) - Method in class tudresden.ocl.parser.node.ALetExpression
 
setTPost(TTPost) - Method in class tudresden.ocl.parser.node.APostStereotype
 
setTPre(TTPre) - Method in class tudresden.ocl.parser.node.APreStereotype
 
setTPre(TTPre) - Method in class tudresden.ocl.parser.node.ATimeExpression
 
setTSequence(TTSequence) - Method in class tudresden.ocl.parser.node.ASequenceCollectionKind
 
setTSequence(TTSequence) - Method in class tudresden.ocl.parser.node.ASequenceCollectionType
 
setTSet(TTSet) - Method in class tudresden.ocl.parser.node.ASetCollectionKind
 
setTSet(TTSet) - Method in class tudresden.ocl.parser.node.ASetCollectionType
 
setTThen(TTThen) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setTableNames(List) - Method in class tudresden.ocl.codegen.decl.View
 
setText(String) - Method in class tudresden.ocl.parser.node.TAnd
 
setText(String) - Method in class tudresden.ocl.parser.node.TApostroph
 
setText(String) - Method in class tudresden.ocl.parser.node.TArrow
 
setText(String) - Method in class tudresden.ocl.parser.node.TAt
 
setText(String) - Method in class tudresden.ocl.parser.node.TBar
 
setText(String) - Method in class tudresden.ocl.parser.node.TChannel
 
setText(String) - Method in class tudresden.ocl.parser.node.TColon
 
setText(String) - Method in class tudresden.ocl.parser.node.TComma
 
setText(String) - Method in class tudresden.ocl.parser.node.TContext
 
setText(String) - Method in class tudresden.ocl.parser.node.TDcolon
 
setText(String) - Method in class tudresden.ocl.parser.node.TDdot
 
setText(String) - Method in class tudresden.ocl.parser.node.TDiv
 
setText(String) - Method in class tudresden.ocl.parser.node.TDot
 
setText(String) - Method in class tudresden.ocl.parser.node.TEndif
 
setText(String) - Method in class tudresden.ocl.parser.node.TEnum
 
setText(String) - Method in class tudresden.ocl.parser.node.TEqual
 
setText(String) - Method in class tudresden.ocl.parser.node.TGt
 
setText(String) - Method in class tudresden.ocl.parser.node.TGteq
 
setText(String) - Method in class tudresden.ocl.parser.node.TImplies
 
setText(String) - Method in class tudresden.ocl.parser.node.TLBrace
 
setText(String) - Method in class tudresden.ocl.parser.node.TLBracket
 
setText(String) - Method in class tudresden.ocl.parser.node.TLPar
 
setText(String) - Method in class tudresden.ocl.parser.node.TLt
 
setText(String) - Method in class tudresden.ocl.parser.node.TLteq
 
setText(String) - Method in class tudresden.ocl.parser.node.TMinus
 
setText(String) - Method in class tudresden.ocl.parser.node.TMult
 
setText(String) - Method in class tudresden.ocl.parser.node.TNEqual
 
setText(String) - Method in class tudresden.ocl.parser.node.TNot
 
setText(String) - Method in class tudresden.ocl.parser.node.TOr
 
setText(String) - Method in class tudresden.ocl.parser.node.TPlus
 
setText(String) - Method in class tudresden.ocl.parser.node.TRBrace
 
setText(String) - Method in class tudresden.ocl.parser.node.TRBracket
 
setText(String) - Method in class tudresden.ocl.parser.node.TRPar
 
setText(String) - Method in class tudresden.ocl.parser.node.TSemicolon
 
setText(String) - Method in class tudresden.ocl.parser.node.TTElse
 
setText(String) - Method in class tudresden.ocl.parser.node.TTIf
 
setText(String) - Method in class tudresden.ocl.parser.node.TTIn
 
setText(String) - Method in class tudresden.ocl.parser.node.TTInv
 
setText(String) - Method in class tudresden.ocl.parser.node.TTLet
 
setText(String) - Method in class tudresden.ocl.parser.node.TTPost
 
setText(String) - Method in class tudresden.ocl.parser.node.TTPre
 
setText(String) - Method in class tudresden.ocl.parser.node.TTThen
 
setText(String) - Method in class tudresden.ocl.parser.node.TXor
 
setText(String) - Method in class tudresden.ocl.parser.node.Token
 
setText(String) - Method in class tudresden.ocl.sql.gui.OutputTab
sets the Text shown in OutputTab TextArea
setThenBranch(PExpression) - Method in class tudresden.ocl.parser.node.AIfExpression
 
setTimeExpression(PTimeExpression) - Method in class tudresden.ocl.parser.node.AFeatureCall
 
setTimeExpression(PTimeExpression) - Method in class tudresden.ocl.parser.node.AFeaturePrimaryExpression
 
setTitle(String) - Method in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Set the title to be associated with this property page.
setToInclude(OclAny) - Method in class tudresden.ocl.lib.OclCollection
Sets this collection to contain the the object given as parameter.
setToRange(OclInteger, OclInteger) - Method in class tudresden.ocl.lib.OclCollection
Sets this collection to contain the range from begin to end.
setToolTip(String) - Method in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Set the tool tip text to be associated with this property page.
setTriggerName(String) - Method in class tudresden.ocl.sql.TriggerGenerator
The prefix of all trigger names.
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.AClassifierContext
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.AFormalParameter
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.AOperationContext
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.APathTypeName
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.APathTypeNameTail
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.AReturnTypeDeclaration
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.ATypeNamePathNameBegin
 
setTypeName(PTypeName) - Method in class tudresden.ocl.parser.node.ATypeNamePathNameEnd
 
setUI(ToolBarUI) - Method in class tudresden.ocl.gui.OCLToolbar
Overridden to allow access to the free float frame.
setUnaryExpression(PUnaryExpression) - Method in class tudresden.ocl.parser.node.AMultiplicativeExpression
 
setUnaryExpression(PUnaryExpression) - Method in class tudresden.ocl.parser.node.AMultiplicativeExpressionTail
 
setUnaryOperator(PUnaryOperator) - Method in class tudresden.ocl.parser.node.AUnaryUnaryExpression
 
setUp() - Method in class tudresden.ocl.injection.test.TestExtractDocParagraphs
 
setUp() - Method in class tudresden.ocl.injection.test.TestInjection
 
setUp() - Method in class tudresden.ocl.lib.test.TestAnyImpl
 
setUp() - Method in class tudresden.ocl.lib.test.TestBag
 
setUp() - Method in class tudresden.ocl.lib.test.TestBoolean
 
setUp() - Method in class tudresden.ocl.lib.test.TestInteger
 
setUp() - Method in class tudresden.ocl.lib.test.TestReal
 
setUp() - Method in class tudresden.ocl.lib.test.TestSequence
 
setUp() - Method in class tudresden.ocl.lib.test.TestSet
 
setUp() - Method in class tudresden.ocl.lib.test.TestString
 
setUp() - Method in class tudresden.ocl.lib.test.TestType
 
setUp() - Method in class tudresden.ocl.test.sql.TestILSQLCodeGenerator
 
setUp() - Method in class tudresden.ocl.test.sql.TestMappedClass
 
setUp() - Method in class tudresden.ocl.test.sql.TestORMappingImp
 
setUp() - Method in class tudresden.ocl.test.sql.TestORMappingSchemeImp
 
setUp() - Method in class tudresden.ocl.test.sql.TestObjectViewSchema
 
setUp() - Method in class tudresden.ocl.test.sql.TestTriggerGenerator
 
setValue(OclRoot) - Method in class tudresden.ocl.lib.OclContainer
sets the contained value to the argument; this method is called inside the method iterate of OclCollection
setValueAt(Object, int, int) - Method in class tudresden.ocl.gui.OCLEditor.ConstraintTableModel
Set the edited constraint name.
setValueAt(Object, int, int) - Method in class tudresden.ocl.parser.JEditParserMessageTables.ParserData.ErrMapModel
 
setValueAt(Object, int, int) - Method in class tudresden.ocl.parser.JEditParserMessageTables.ParserData.ErrMsgModel
 
setVariable(Node, String) - Method in class tudresden.ocl.codegen.ProceduralCodeGenerator
set the variable for a node
setViewName(String) - Method in class tudresden.ocl.sql.TriggerGenerator
The name of the integrity view.
setViewNames(String, String) - Method in class tudresden.ocl.codegen.decl.ObjectView
 
setVisible(boolean) - Method in class tudresden.ocl.gui.OCLToolbar
Overridden to correctly hide the float frame, if it was open.
setXPActualParameterListTail(XPActualParameterListTail) - Method in class tudresden.ocl.parser.node.X1PActualParameterListTail
 
setXPAdditiveExpressionTail(XPAdditiveExpressionTail) - Method in class tudresden.ocl.parser.node.X1PAdditiveExpressionTail
 
setXPConstraintBody(XPConstraintBody) - Method in class tudresden.ocl.parser.node.X1PConstraintBody
 
setXPDeclaratorTail(XPDeclaratorTail) - Method in class tudresden.ocl.parser.node.X1PDeclaratorTail
 
setXPEnumerationTypeTail(XPEnumerationTypeTail) - Method in class tudresden.ocl.parser.node.X1PEnumerationTypeTail
 
setXPExpressionListTail(XPExpressionListTail) - Method in class tudresden.ocl.parser.node.X1PExpressionListTail
 
setXPFcpHelper(XPFcpHelper) - Method in class tudresden.ocl.parser.node.X1PFcpHelper
 
setXPFormalParameterListTail(XPFormalParameterListTail) - Method in class tudresden.ocl.parser.node.X1PFormalParameterListTail
 
setXPLetExpression(XPLetExpression) - Method in class tudresden.ocl.parser.node.X1PLetExpression
 
setXPLogicalExpressionTail(XPLogicalExpressionTail) - Method in class tudresden.ocl.parser.node.X1PLogicalExpressionTail
 
setXPMultiplicativeExpressionTail(XPMultiplicativeExpressionTail) - Method in class tudresden.ocl.parser.node.X1PMultiplicativeExpressionTail
 
setXPPathNameTail(XPPathNameTail) - Method in class tudresden.ocl.parser.node.X1PPathNameTail
 
setXPPathTypeNameTail(XPPathTypeNameTail) - Method in class tudresden.ocl.parser.node.X1PPathTypeNameTail
 
setXPPostfixExpressionTail(XPPostfixExpressionTail) - Method in class tudresden.ocl.parser.node.X1PPostfixExpressionTail
 
setXor(TXor) - Method in class tudresden.ocl.parser.node.AXorLogicalOperator
 
shallo - Variable in class tudresden.ocl.lib.test.TestString
 
shalloHALLO - Variable in class tudresden.ocl.lib.test.TestString
 
shortName - Variable in class tudresden.ocl.check.types.xmifacade.ModelClass
This name is unique in the package only.
showMessage(Exception) - Method in class tudresden.ocl.ASTViewer
 
showMessage(String) - Method in class tudresden.ocl.ASTViewer
 
showMessage(String, String, int) - Method in class tudresden.ocl.sql.OCL2SQL
Helper methode.
showTab(int) - Method in class tudresden.ocl.ConstraintEvaluation
 
signature - Variable in class tudresden.ocl.injection.JavaMethod
A cache for getSignature.
signatureString(String, Type[]) - Static method in class tudresden.ocl.check.types.Basic
Makes a nice string from a method signature or a qualified feature.
size() - Method in class tudresden.ocl.lib.OclCollection
 
size() - Method in interface tudresden.ocl.lib.OclSizable
An operation representing the size property defined on collections and strings.
size() - Method in class tudresden.ocl.lib.OclString
 
sizes - Variable in class tudresden.ocl.ASTViewer.FontDialog
 
someDrinnerBoolean - Variable in class tudresden.ocl.injection.test.Example.Inner.Drinner
 
someInnerBoolean - Variable in class tudresden.ocl.injection.test.Example.Inner
 
someMethod(double) - Method in interface tudresden.ocl.injection.test.ExampleFour
 
someMethod(double) - Method in class tudresden.ocl.injection.test.Implementation
 
someMethod(double) - Method in interface tudresden.ocl.injection.test.Interface
 
someNumber - Variable in class tudresden.ocl.lib.test.Person
 
sortedBy(OclIterator, OclComparableEvaluatable) - Method in class tudresden.ocl.lib.OclCollection
This methods sorts the elements of the collection according to the comparable results of the OCL expression represented by the second parameter.
sourcefiles - Variable in class tudresden.ocl.injection.Main
 
splitConstraint(OclTree) - Method in interface tudresden.ocl.gui.EditingUtilities
Split the specified constraint into its constituting constraints.
splitConstraint(OclTree) - Method in class tudresden.ocl.gui.OCLEditor
Split the specified constraint into its constituting constraints.
sql92 - Variable in class tudresden.ocl.SQLTestApp
 
sqlCode - Variable in class tudresden.ocl.SQLTestApp
 
sqlCodeGenPatternCatalogue - Variable in class tudresden.ocl.sql.OCL2SQL
 
sqlGenerate - Variable in class tudresden.ocl.SQLTestApp
 
sqlOracle - Variable in class tudresden.ocl.SQLTestApp
 
sqlOther - Variable in class tudresden.ocl.SQLTestApp
 
sqlOtherUrl - Variable in class tudresden.ocl.SQLTestApp
 
stack - Variable in class tudresden.ocl.parser.parser.Parser
 
startDirtyChangeNotification(RevengGUI) - Method in class tudresden.ocl.injection.reverseeng.FileTreeNode
Start to call rguiObserver's onDirtyChanged method whenever the dirty state of this node changes.
startDirtyChangeNotification(RevengGUI) - Method in class tudresden.ocl.injection.reverseeng.RevengTreeNode
Start to call rguiObserver's onDirtyChanged method whenever the dirty state of this node changes.
start_block - Variable in class tudresden.ocl.injection.Injector
 
state - Variable in class tudresden.ocl.injection.test.ContractImplementation
 
state - Variable in class tudresden.ocl.parser.lexer.Lexer
 
state() - Method in class tudresden.ocl.parser.parser.Parser
 
state - Variable in class tudresden.ocl.parser.parser.State
 
stateAdapter - Static variable in class tudresden.ocl.lib.Ocl
a reference to the object that will be consulted if oclInState is called; by default it is null
stateName - Variable in class tudresden.ocl.lib.OclState
the name of this state
statement - Variable in class tudresden.ocl.codegen.decl.View
The SQL statement.
steps - Variable in class tudresden.ocl.codegen.decl.Guide
a List containing all the steps
stopChecking() - Method in class tudresden.ocl.gui.OCLEditor.OCLEditorDocument
Stop checking for uneditable elements.
stopDirtyChangeNotification() - Method in class tudresden.ocl.injection.reverseeng.FileTreeNode
Stop calling rguiObserver's onDirtyChanged method whenever the dirty state of this node changes.
stopDirtyChangeNotification() - Method in class tudresden.ocl.injection.reverseeng.RevengTreeNode
Stop calling rguiObserver's onDirtyChanged method whenever the dirty state of this node changes.
storePopFile() - Static method in class tudresden.ocl.test.royloy.RLObject
 
strategies - Variable in class tudresden.ocl.sql.gui.ChoiceTab
 
strategies - Variable in class tudresden.ocl.sql.gui.InitTab
 
strategies - Variable in class tudresden.ocl.sql.gui.StrategyManager
 
strategy - Variable in class tudresden.ocl.sql.gui.ClassSplitterCreator
 
strategy - Variable in class tudresden.ocl.sql.gui.CollectionCreator
 
strategy - Variable in class tudresden.ocl.sql.gui.DefaultStrategyCreator
 
strategy - Variable in class tudresden.ocl.sql.gui.KeyChooserCreator
 
strategyCreators - Variable in class tudresden.ocl.sql.gui.ChoiceTab.Setter
 
strategyMapper - Variable in class tudresden.ocl.sql.gui.ChoiceTab.Setter
 
strict - Variable in class tudresden.ocl.test.TestInjection
 
stringOf(String, Type[], char, char) - Static method in class tudresden.ocl.check.types.Basic
 
strip(String) - Static method in class tudresden.ocl.check.types.xmifacade.Model
 
subSequence(OclInteger, OclInteger) - Method in class tudresden.ocl.lib.OclSequence
Ocl.STRICT_VALUE_TYPES determines whether the resulting OclSequence will be backed by the same java.lang.Collection as this OclSequence
substring(OclInteger, OclInteger) - Method in class tudresden.ocl.lib.OclString
 
subtract(OclSubtractable) - Method in class tudresden.ocl.lib.OclInteger
This method is only invoked in case of an error: OclInteger's subtract must be called with an OclInteger parameter.
subtract(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
subtract(OclSubtractable) - Method in class tudresden.ocl.lib.OclReal
This method is only invoked in case of an error: OclReal's subtract must be called only with an OclReal parameter.
subtract(OclReal) - Method in class tudresden.ocl.lib.OclReal
 
subtract(OclSubtractable) - Method in class tudresden.ocl.lib.OclSet
STRICT_VALUE_TYPES determines whether the changes of the returned collection affect this collection, and if the returned is actually different from this collection.
subtract(OclSubtractable) - Method in interface tudresden.ocl.lib.OclSubtractable
An operation that represents the operation -.
suite() - Static method in class tudresden.ocl.injection.test.TestInjection
 
suite() - Static method in class tudresden.ocl.lib.test.TestAll
 
suite() - Static method in class tudresden.ocl.lib.test.TestAnyImpl
 
suite() - Static method in class tudresden.ocl.lib.test.TestArgoNameAdapter
 
suite() - Static method in class tudresden.ocl.lib.test.TestBag
 
suite() - Static method in class tudresden.ocl.lib.test.TestBoolean
 
suite() - Static method in class tudresden.ocl.lib.test.TestInteger
 
suite() - Static method in class tudresden.ocl.lib.test.TestReal
 
suite() - Static method in class tudresden.ocl.lib.test.TestSequence
 
suite() - Static method in class tudresden.ocl.lib.test.TestSet
 
suite() - Static method in class tudresden.ocl.lib.test.TestString
 
suite() - Static method in class tudresden.ocl.lib.test.TestType
 
suite() - Static method in class tudresden.ocl.test.TestAll
 
suite() - Static method in class tudresden.ocl.test.TestNameCreator
 
suite() - Static method in class tudresden.ocl.test.TestNormalize
 
suite() - Static method in class tudresden.ocl.test.TestParser
 
suite() - Static method in class tudresden.ocl.test.sql.TestGuide
 
suite() - Static method in class tudresden.ocl.test.sql.TestILSQLCodeGenerator
 
suite() - Static method in class tudresden.ocl.test.sql.TestMappedClass
 
suite() - Static method in class tudresden.ocl.test.sql.TestORMappingImp
 
suite() - Static method in class tudresden.ocl.test.sql.TestORMappingSchemeImp
 
suite() - Static method in class tudresden.ocl.test.sql.TestObjectViewSchema
 
suite() - Static method in class tudresden.ocl.test.sql.TestSQLClasses
 
suite() - Static method in class tudresden.ocl.test.sql.TestTable
 
suite() - Static method in class tudresden.ocl.test.sql.TestTriggerGenerator
 
sum() - Method in class tudresden.ocl.lib.OclCollection
This method sums up all elements of the collection.
sunday - Variable in class tudresden.ocl.test.royloy.DayType
 
superclasses - Variable in class tudresden.ocl.codegen.decl.MappedClass
a Map of all direct superclass names to the MappedClass objects of the superclasses
supertypes() - Method in class tudresden.ocl.codegen.decl.MappedClass
 
supertypes() - Method in class tudresden.ocl.lib.OclType
 
symmetricDifference(OclSet) - Method in class tudresden.ocl.lib.OclSet
STRICT_VALUE_TYPES determines whether the changes of the returned collection affect this collection, and if the returned is actually different from this collection.
synAndSemOK - Variable in class tudresden.ocl.ConstraintEvaluation
 
synchronizeObjectState() - Method in class tudresden.ocl.sql.OCL2SQL
Reads the input data from the gui and updates the class parameters accordingly.
syntaxOK - Variable in class tudresden.ocl.test.TestParser
 

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.