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 _

D

DATE - Static variable in class tudresden.ocl.sql.TypeManager
 
DDLGenerator - class tudresden.ocl.sql.DDLGenerator.
A DDL (Data Definition Language) generator.
DDLGenerator() - Constructor for class tudresden.ocl.sql.DDLGenerator
 
DOUBLE - Static variable in class tudresden.ocl.sql.TypeManager
 
DUMMY_ACTION - Static variable in class tudresden.ocl.gui.OCLToolbar.ActionItem
 
DatatypeStrategy - interface tudresden.ocl.sql.orstrategy.DatatypeStrategy.
An Interface for object-relational mapping Strategies as used by ORMappingImpl this Interface is used mapping datatypes that are unknown to the system, or not defined in the TypeManager
DatatypeStrategyCreator - interface tudresden.ocl.sql.gui.DatatypeStrategyCreator.
an extension to the StrategyCreator interface to make additional by the model defined datatypes known to StrategyCreators for DatatypeStrategies
Date - class tudresden.ocl.test.royloy.Date.
 
Date(String) - Constructor for class tudresden.ocl.test.royloy.Date
 
Day - class tudresden.ocl.test.royloy.Day.
 
Day() - Constructor for class tudresden.ocl.test.royloy.Day
 
DayType - class tudresden.ocl.test.royloy.DayType.
 
DayType() - Constructor for class tudresden.ocl.test.royloy.DayType
 
DeclarativeCodeFragment - class tudresden.ocl.codegen.decl.DeclarativeCodeFragment.
Objects of this class represent declarative code fragments.
DeclarativeCodeFragment(String, String, String, String[]) - Constructor for class tudresden.ocl.codegen.decl.DeclarativeCodeFragment
 
DeclarativeCodeGenerator - class tudresden.ocl.codegen.decl.DeclarativeCodeGenerator.
This class provides functionality to generate declarative code such as SQL by traversing the abstract syntax tree in reversed depth first order.
DeclarativeCodeGenerator(String) - Constructor for class tudresden.ocl.codegen.decl.DeclarativeCodeGenerator
 
DefaultContextInsertion - class tudresden.ocl.normalize.DefaultContextInsertion.
This node normalization inserts the default context ("self" or some iterator variable) wherever appropriate.
DefaultContextInsertion() - Constructor for class tudresden.ocl.normalize.DefaultContextInsertion
 
DefaultOclFactory - class tudresden.ocl.lib.DefaultOclFactory.
This class is the default implementation of the OclFactory interface.
DefaultOclFactory() - Constructor for class tudresden.ocl.lib.DefaultOclFactory
 
DefaultPropertyPage - class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage.
Default implementation of the property page interface.
DefaultPropertyPage() - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new DefaultPropertyPage.
DefaultPropertyPage(JComponent) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new enabled DefaultPropertyPage with a component, but no title, icon or tool tip.
DefaultPropertyPage(JComponent, boolean) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new DefaultPropertyPage with a component, but no title, icon or tool tip.
DefaultPropertyPage(String, JComponent) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new enabled DefaultPropertyPage with a component and title, but no icon or tool tip.
DefaultPropertyPage(String, JComponent, boolean) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new DefaultPropertyPage with a component and title, but no icon or tool tip.
DefaultPropertyPage(String, Icon, JComponent) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new enabled DefaultPropertyPage with a component, title and icon, but no tool tip.
DefaultPropertyPage(String, Icon, JComponent, boolean) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new DefaultPropertyPage with a component, title and icon, but no tool tip.
DefaultPropertyPage(String, String, Icon, JComponent) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new enabled DefaultPropertyPage with a component, title, icon and tool tip.
DefaultPropertyPage(String, String, Icon, JComponent, boolean) - Constructor for class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Creates new DefaultPropertyPage with a component, title and icon, and tool tip.
DefaultReflectionAdapter - class tudresden.ocl.check.types.DefaultReflectionAdapter.
 
DefaultReflectionAdapter() - Constructor for class tudresden.ocl.check.types.DefaultReflectionAdapter
 
DefaultStrategyCreator - class tudresden.ocl.sql.gui.DefaultStrategyCreator.
A simple StrategyCreator, that can be used for strategies not needing an explicit view.
DefaultStrategyCreator() - Constructor for class tudresden.ocl.sql.gui.DefaultStrategyCreator
 
DefaultTypeFactory - class tudresden.ocl.check.types.DefaultTypeFactory.
 
DefaultTypeFactory(ModelFacade) - Constructor for class tudresden.ocl.check.types.DefaultTypeFactory
 
DepthFirstAdapter - class tudresden.ocl.parser.analysis.DepthFirstAdapter.
 
DepthFirstAdapter() - Constructor for class tudresden.ocl.parser.analysis.DepthFirstAdapter
 
Diff - class tudresden.ocl.test.Diff.
 
Diff() - Constructor for class tudresden.ocl.test.Diff
 
DiffSource - class tudresden.ocl.test.DiffSource.
 
DiffSource(BufferedReader, String) - Constructor for class tudresden.ocl.test.DiffSource
 
DiffSource(Reader, String) - Constructor for class tudresden.ocl.test.DiffSource
 
DiffSource(InputStream, String) - Constructor for class tudresden.ocl.test.DiffSource
 
DiffSource(File) - Constructor for class tudresden.ocl.test.DiffSource
 
DiffSource(URL) - Constructor for class tudresden.ocl.test.DiffSource
 
DiffTask - class tudresden.ocl.test.DiffTask.
 
DiffTask() - Constructor for class tudresden.ocl.test.DiffTask
 
DocCheck - class tudresden.ocl.DocCheck.
 
DocCheck() - Constructor for class tudresden.ocl.DocCheck
 
DocCommentViewer - class tudresden.ocl.injection.reverseeng.DocCommentViewer.
Viewer for documentation comments associated with an AbstractDescriptor.
DocCommentViewer() - Constructor for class tudresden.ocl.injection.reverseeng.DocCommentViewer
Creates new form DocCommentViewer
dValue - Variable in class tudresden.ocl.lib.OclReal
 
dataTypes - Variable in class tudresden.ocl.sql.orstrategy.CollectionMapper
 
datatypeStrategies - Variable in class tudresden.ocl.sql.ORMappingImpl
 
datatypeStrategies - Variable in class tudresden.ocl.sql.gui.ChoiceTab
 
datatypes - Variable in class tudresden.ocl.sql.OracleSQLBuilder
 
datatypes - Variable in class tudresden.ocl.sql.SybaseSQLBuilder
 
date - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
date - Variable in class tudresden.ocl.test.royloy.Transaction
 
dateOfBirth - Variable in class tudresden.ocl.test.royloy.Customer
 
dates - Variable in class tudresden.ocl.injection.test.Example
A collection of dates.
day - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
dayType - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
dbs - Variable in class tudresden.ocl.sql.gui.InitTab
 
dcolon - Static variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
declarators - Variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
declarators - Variable in class tudresden.ocl.codegen.decl.SQLCodeGenerator
 
decreaseIndent(int) - Method in class tudresden.ocl.codegen.ProceduralCodeGenerator
 
defaultCase(Node) - Method in class tudresden.ocl.Visualizer
 
defaultCase(Node) - Method in class tudresden.ocl.parser.analysis.AnalysisAdapter
 
defaultContexts - Variable in class tudresden.ocl.check.NameBinder
 
defaultContexts - Variable in class tudresden.ocl.check.TypeChecker
 
defaultIn(Node) - Method in class tudresden.ocl.ASTTextGenerator
 
defaultIn(Node) - Method in class tudresden.ocl.Visualizer
 
defaultIn(Node) - Method in class tudresden.ocl.codegen.decl.DeclarativeCodeGenerator
Automated task delegation for all nodes.
defaultIn(Node) - Method in class tudresden.ocl.normalize.NormalizerPass
 
defaultIn(Node) - Method in class tudresden.ocl.parser.analysis.DepthFirstAdapter
 
defaultIn(Node) - Method in class tudresden.ocl.parser.analysis.ReversedDepthFirstAdapter
 
defaultMultiplicity - Variable in class tudresden.ocl.sql.ModelAdjuster
 
defaultOut(Node) - Method in class tudresden.ocl.ASTTextGenerator
 
defaultOut(Node) - Method in class tudresden.ocl.Visualizer
 
defaultOut(Node) - Method in class tudresden.ocl.parser.analysis.DepthFirstAdapter
 
defaultOut(Node) - Method in class tudresden.ocl.parser.analysis.ReversedDepthFirstAdapter
 
defaultPrefix - Static variable in class tudresden.ocl.NameCreator
 
defaultStrategies - Variable in class tudresden.ocl.sql.ORMappingImpl
 
delayinsertions - Variable in class tudresden.ocl.injection.Instrumentor
 
deliveredServices - Variable in class tudresden.ocl.test.royloy.ProgramPartner
 
demandAttribute(Element, String) - Static method in class tudresden.ocl.check.types.xmifacade.XmiParser
Returns the attribute of the element with given the name.
demandChildElement(Element, String) - Static method in class tudresden.ocl.check.types.xmifacade.XmiParser
Returns the first direct subelement with the given name.
demandSubElRef(Element, String) - Method in class tudresden.ocl.check.types.xmifacade.XmiParser
Given the element <element><subelement><XMI.reference target="somewhere"></></>, demandSubElRef(element, "subelement") will return "somewhere".
depth - Variable in class tudresden.ocl.ASTTextGenerator
 
dequeueTask() - Method in class tudresden.ocl.injection.reverseeng.ThreadPool
Used internally by PooledThread to dequeue the next task.
desc - Variable in class tudresden.ocl.sql.gui.DefaultStrategyCreator
 
description - Variable in class tudresden.ocl.check.types.xmifacade.Model
A description of the source of this model.
description - Variable in class tudresden.ocl.codegen.decl.View
A description of the view object.
description - Variable in class tudresden.ocl.sql.SimpleFileFilter
 
description - Variable in class tudresden.ocl.test.royloy.RLObject
 
description - Variable in class tudresden.ocl.test.royloy.Service
 
determineAllSupertypes() - Method in class tudresden.ocl.check.types.xmifacade.Model
This methode will be called instead of flatten if the model is rough.
determineAllSupertypes() - Method in class tudresden.ocl.check.types.xmifacade.ModelClass
This methode will be called instead of flatten if the underlying model is rough.
diff(DiffSource, DiffSource) - Static method in class tudresden.ocl.test.Diff
 
difference(Date) - Method in class tudresden.ocl.test.royloy.Date
 
directSupertypeNames(String) - Method in interface tudresden.ocl.sql.ORMapping
 
directSupertypeNames(String) - Method in class tudresden.ocl.sql.ORMappingImp
 
directSupertypeNames(String) - Method in class tudresden.ocl.sql.ORMappingImpl
 
directSupertypeNames(String) - Method in class tudresden.ocl.test.sql.UniversityExampleSchema
 
directSupertypes - Variable in class tudresden.ocl.check.types.xmifacade.ModelClass
 
discardnextfeature - Variable in class tudresden.ocl.injection.Instrumentor
 
displayTree(Start, TypeQueryable) - Method in class tudresden.ocl.ASTViewer
 
dissolve(Model) - Method in class tudresden.ocl.check.types.xmifacade.ModelAssociation
 
dissolve(Model, boolean) - Method in class tudresden.ocl.check.types.xmifacade.ModelAssociation
 
div(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
divide(OclMultiplyable) - Method in class tudresden.ocl.lib.OclInteger
This method is only invoked in case of an error: OclInteger's divide must be called with an OclInteger parameter.
divide(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
divide(OclMultiplyable) - Method in interface tudresden.ocl.lib.OclMultiplyable
This operation corresponds to the / operator.
divide(OclMultiplyable) - Method in class tudresden.ocl.lib.OclReal
This method is only invoked in case of an error: OclReal's divide must be called only with an OclReal parameter.
divide(OclReal) - Method in class tudresden.ocl.lib.OclReal
 
dlgProgress - Variable in class tudresden.ocl.sql.OCL2SQL
 
doCopyTreeToClipboard() - Method in class tudresden.ocl.ConstraintEvaluation
 
doCopyTreeToText() - Method in class tudresden.ocl.ConstraintEvaluation
 
doFonts() - Method in class tudresden.ocl.ASTViewer
 
doGenerateJava() - Method in class tudresden.ocl.ASTViewer
 
doGenerateJava() - Method in class tudresden.ocl.ConstraintEvaluation
 
doGenerateSQL() - Method in class tudresden.ocl.SQLTestApp
 
doGeneratedTests() - Method in class tudresden.ocl.ASTViewer
 
doGetClipboard() - Method in class tudresden.ocl.ASTViewer
 
doLex() - Method in class tudresden.ocl.ASTViewer
 
doNormalize() - Method in class tudresden.ocl.ASTViewer
 
doNormalize() - Method in class tudresden.ocl.ConstraintEvaluation
 
doParse() - Method in class tudresden.ocl.ASTViewer
 
doParse() - Method in class tudresden.ocl.ConstraintEvaluation
 
doParse(boolean) - Method in class tudresden.ocl.ConstraintEvaluation
 
doSetClipboard() - Method in class tudresden.ocl.ASTViewer
 
doShowLeaves() - Method in class tudresden.ocl.ConstraintEvaluation
 
doTest() - Method in class tudresden.ocl.test.TestInjection
 
doTest() - Method in class tudresden.ocl.test.TestInjectionRoyloy
 
do_block - Variable in class tudresden.ocl.injection.Injector
 
doccomment - Variable in class tudresden.ocl.injection.Injector
 

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.