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 _

M

MANY_MANY - Static variable in class tudresden.ocl.sql.ORMappingImpl
marks an AssociationStrategy that can be used to map N:M Associations
MISARG - Static variable in class tudresden.ocl.codegen.decl.CodeAgent
 
MISPARNAME - Static variable in class tudresden.ocl.codegen.decl.CodeAgent
 
Main - class tudresden.ocl.injection.Main.
 
Main() - Constructor for class tudresden.ocl.injection.Main
 
Main - class tudresden.ocl.injection.ocl.Main.
 
Main() - Constructor for class tudresden.ocl.injection.ocl.Main
 
MapDescriptor - class tudresden.ocl.injection.reverseeng.MapDescriptor.
Descriptor for a class attribute of map type.
MapDescriptor(AnalysisConsumer, JavaClass, String, String, String, int) - Constructor for class tudresden.ocl.injection.reverseeng.MapDescriptor
Creates new MapDescriptor
MapTreeNode - class tudresden.ocl.injection.reverseeng.MapTreeNode.
A node representing an individual map.
MapTreeNode(DefaultTreeModel, MapDescriptor) - Constructor for class tudresden.ocl.injection.reverseeng.MapTreeNode
 
MappedClass - class tudresden.ocl.codegen.decl.MappedClass.
This class represents a mapped class from the object model.
MappedClass(String) - Constructor for class tudresden.ocl.codegen.decl.MappedClass
Creates a new MappedClass object.
MappedClass.AssociationEnd - class tudresden.ocl.codegen.decl.MappedClass.AssociationEnd.
 
MappedClass.AssociationEnd(String) - Constructor for class tudresden.ocl.codegen.decl.MappedClass.AssociationEnd
 
MappedClass.AssociationEnd(String, MappedClass) - Constructor for class tudresden.ocl.codegen.decl.MappedClass.AssociationEnd
 
Membership - class tudresden.ocl.test.royloy.Membership.
 
Membership(String) - Constructor for class tudresden.ocl.test.royloy.Membership
 
Model - class tudresden.ocl.check.types.xmifacade.Model.
Implements ModelFacade using model information of a xmi file.
Model(String) - Constructor for class tudresden.ocl.check.types.xmifacade.Model
 
ModelAdjuster - class tudresden.ocl.sql.ModelAdjuster.
a kind of filter for a MModel
the data for object-relational mappings in ORMappingImpl is here made available.
ModelAdjuster() - Constructor for class tudresden.ocl.sql.ModelAdjuster
creates a new ModelAdjuster.
ModelAdjuster(MMultiplicity) - Constructor for class tudresden.ocl.sql.ModelAdjuster
creates a new ModelAdjuster.
ModelAssociation - class tudresden.ocl.check.types.xmifacade.ModelAssociation.
 
ModelAssociation(ModelClass) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelAssociation
 
ModelAssociationEnd - class tudresden.ocl.check.types.xmifacade.ModelAssociationEnd.
Encapsulates an association end.
ModelAssociationEnd(String, ModelClass, String, boolean, Type[]) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelAssociationEnd
 
ModelAttribute - class tudresden.ocl.check.types.xmifacade.ModelAttribute.
Represents an attribute or association partner of a class.
ModelAttribute(String, Type) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelAttribute
 
ModelAttribute(String, Type, Type[]) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelAttribute
 
ModelClass - class tudresden.ocl.check.types.xmifacade.ModelClass.
 
ModelClass(List, String) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelClass
 
ModelException - exception tudresden.ocl.check.types.xmifacade.ModelException.
 
ModelException(String) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelException
 
ModelFacade - interface tudresden.ocl.check.types.ModelFacade.
This interface allows to adapt the OCL compiler to new model information sources.
ModelFacadeFactory - interface tudresden.ocl.test.ModelFacadeFactory.
 
ModelOperation - class tudresden.ocl.check.types.xmifacade.ModelOperation.
Note: Operations value identity is determined by name and parameter types only.
ModelOperation(String, Type[], Type, boolean) - Constructor for class tudresden.ocl.check.types.xmifacade.ModelOperation
 
MultipleIteratorSolving - class tudresden.ocl.normalize.MultipleIteratorSolving.
prerequiste: every feature call must have an explicitly named context (-> the FeatureCallParameters object must not be direct subnode of a PrimaryExpression node) ->after DefaultContextInsertion
MultipleIteratorSolving() - Constructor for class tudresden.ocl.normalize.MultipleIteratorSolving
 
MultipleIteratorSolving.BoundNameFinder - class tudresden.ocl.normalize.MultipleIteratorSolving.BoundNameFinder.
 
MultipleIteratorSolving.BoundNameFinder(PPrimaryExpression, OclTree) - Constructor for class tudresden.ocl.normalize.MultipleIteratorSolving.BoundNameFinder
 
Multiplicity - class tudresden.ocl.check.types.Multiplicity.
 
Multiplicity(int, int) - Constructor for class tudresden.ocl.check.types.Multiplicity
 
Multiplicity - class tudresden.ocl.check.types.testfacade.Multiplicity.
 
Multiplicity(int, int) - Constructor for class tudresden.ocl.check.types.testfacade.Multiplicity
create a new Multiplicity objects representing the given minumum and maximum multiplicity of an association end
mReflection - Variable in class tudresden.ocl.ConstraintEvaluation
 
mReflectionPackage - Variable in class tudresden.ocl.ConstraintEvaluation
 
mReflectionSourceExtender - Variable in class tudresden.ocl.ConstraintEvaluation
 
mSable - Variable in class tudresden.ocl.ConstraintEvaluation
 
mTest - Variable in class tudresden.ocl.ConstraintEvaluation
 
mXmi - Variable in class tudresden.ocl.ConstraintEvaluation
 
mXmiUrl - Variable in class tudresden.ocl.ConstraintEvaluation
 
m_acAnalysisResults - Variable in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
The AnalysisConsumer that contains the information about the analysed file.
m_acAnalysisResults - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Results of parsing.
m_acOwner - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
The analysis in which this descriptor occurred.
m_adCurrentFeature - Variable in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
The next feature that needs a corrected doccomment.
m_adModel - Variable in class tudresden.ocl.injection.reverseeng.DocCommentViewer
 
m_adModel - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_adModel - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_cComments - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
The number of doc comments in the current file so far.
m_cComments - Variable in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
The number of doc comments in the current file so far.
m_cCriticalChildren - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Number of direct critical children.
m_cThreads - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool
The number of worker threads in this pool.
m_cThreadsToAdd - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool
The number of threads that need to be added (or removed if negative!).
m_cUncriticalChildren - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Number of direct uncritical children.
m_clFeature - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_crCurrent - Variable in class tudresden.ocl.gui.OCLEditor
The currently selected constraint, if any.
m_crNew - Variable in class tudresden.ocl.gui.events.ConstraintChangeEvent
 
m_crOld - Variable in class tudresden.ocl.gui.events.ConstraintChangeEvent
 
m_ctmTableModel - Variable in class tudresden.ocl.gui.OCLEditor
The table model used by the list of constraints table.
m_dcvDocComment - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_dcvDocComment - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_dmtnLastNode - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_dtmFileModel - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_dtmModel - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_dtmModel - Variable in class tudresden.ocl.injection.reverseeng.RevengTreeNode
The model which this node is part of.
m_dtmProposals - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_ellListeners - Variable in class tudresden.ocl.gui.JOCLEditorApp.DefaultOCLEditorModel
List of listeners.
m_ellListeners - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
 
m_ellListeners - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer
The listeners registered to receive events from this container.
m_emlm - Variable in class tudresden.ocl.parser.JEditParserMessageTables.ParserData
 
m_emmErrMap - Variable in class tudresden.ocl.parser.JEditParserMessageTables.ParserData
 
m_emmErrMsg - Variable in class tudresden.ocl.parser.JEditParserMessageTables.ParserData
 
m_fCollectIndent - Variable in class tudresden.ocl.injection.reverseeng.IndentAwareWriter
true if indent should be accumulated (i.e., after \n until the first character different from ' ' and \n)
m_fConstraintChanged - Variable in class tudresden.ocl.gui.OCLEditor
Set to false when beginning edit mode, evaluated at the end of editing a newly created constraint to determine whether to remove it again.
m_fCreatedFreshConstraint - Variable in class tudresden.ocl.gui.OCLEditor
Indicates the constraint currently being edited is a newly created one.
m_fCriticalFolder - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Does this folder contain any files that have incomplete collections/maps ?
m_fDirty - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Flag indicating whether the file needs to be saved.
m_fDoAutoSplit - Variable in class tudresden.ocl.gui.OCLEditor
Should multi-constraint inputs be automatically split into individual constraints?
m_fDoTypeCheck - Variable in class tudresden.ocl.gui.OCLEditor
Does OCLEditor.parseAndCheckConstraint(java.lang.String, tudresden.ocl.check.types.ModelFacade) perform type checking?
m_fEnabled - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
 
m_fFilled - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Has this node already been filled?
m_fHadError - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Did parsing yield any errors?
m_fHandleCaretUpdates - Variable in class tudresden.ocl.gui.OCLEditor
 
m_fInEditMode - Variable in class tudresden.ocl.gui.OCLEditor
If true, we're in edit mode.
m_fInSaveAll - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_fMinimalType - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor.TracedTypeProposal
 
m_fMissOnFill - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Folder that has already been associated a tree node (FolderTreeNode.m_ftnMissOnFill) and therefore, does not require creation of a new tree node.
m_fNoContextEdit - Variable in class tudresden.ocl.gui.OCLEditor
Should the constraints context (everything up to the first 'inv', 'pre', or 'post') be un-editable?
m_fParsed - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
Has the associated file already been parsed?
m_fPropertiesAvailable - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer
True, if property pages other than PropertyPageContainer.m_ppNoProperties are being displayed.
m_fSource - Variable in class tudresden.ocl.injection.reverseeng.TypeTraceInfo
 
m_fUseDefaultIcon - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
If true, use s_iFileWait.
m_fUseDefaultIcon - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
If true, use s_iFolderWait.
m_fWroteDocComment - Variable in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
True if a doccomment has been written after the last feature.
m_ftnMissOnFill - Variable in class tudresden.ocl.injection.reverseeng.FolderTreeNode
Node associated with file indicated by FolderTreeNode.m_fMissOnFill.
m_iFeatures - Variable in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
The Iterator of features that need a corrected doccomment.
m_iIcon - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
 
m_iawOutput - Variable in class tudresden.ocl.injection.reverseeng.FileSaveConsumer
The writer used to produce the output file.
m_jbAddFile - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jbAddMessage - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jbCancelButton - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_jbClose - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jbEdit - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jbExploreFromHere - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jbNew - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jbOKButton - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_jbPreferences - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jbRemove - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jbRemoveFile - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jbRemoveMessage - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jbSave - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jbSaveAll - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jbSaveButton - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jbSaveEditResult - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jbTypeTrace - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jbUpOneLevel - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jcComponent - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
 
m_jcParent - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
The class containing the feature described.
m_jcbAutoSplit - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_jcbQuickBar - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jcbTypeCheck - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_jfFloatFrame - Variable in class tudresden.ocl.gui.OCLToolbar
The frame used for floating the tool bar.
m_jlFiles - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jlLeft - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainerTester
 
m_jlLeftValueChanged(ListSelectionEvent) - Method in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainerTester
 
m_jlSpace - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jlSpace2 - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jlType - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_jlTypePrompt - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_jpButtonsGroup - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_jpConstraintListPane - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jpDocComment - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_jpDocCommentBorder - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_jpEditorPanel - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jpErrMsgButtons - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jpErrorMapping - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jpErrorMessages - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jpLeft - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jpOKPanel - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jpOptionsGroup - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_jpPad1 - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jpPad2 - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jpPreviewGroup - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jpPreviewPane - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jpProposalsBorder - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_jpToolbarWrapper - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jpTreeBorder - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_jspConstraintEditorScroller - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jspConstraintListScroller - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jspConstraintPreviewScroller - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jspDocComment - Variable in class tudresden.ocl.injection.reverseeng.DocCommentViewer
 
m_jspErrorMap - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jspErrorMessages - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jspFiles - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_jspMainPane - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jspProposals - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_jspScroller - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_jspSplitter - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jspTreeScroller - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jtConstraintList - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jtContainingClassTree - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_jtErrorMap - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jtErrorMessages - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jtFiles - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jtProposals - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_jtProposalsValueChanged(TreeSelectionEvent) - Method in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_jtaDocComment - Variable in class tudresden.ocl.injection.reverseeng.DocCommentViewer
 
m_jtbToolBar - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_jtbTools - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jtbTreeBar - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_jtfSelection - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_jtpConstraintEditor - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jtpConstraintPreview - Variable in class tudresden.ocl.gui.OCLEditor
 
m_jtpPropertyPages - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer
 
m_jtpTabs - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_ladFeatures - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
All features found in the current file whether collections or maps.
m_ladlListeners - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Listeners associated with this descriptor.
m_lcdCollections - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
Collection attributes found in the current file.
m_lcrConstraints - Variable in class tudresden.ocl.gui.JOCLEditorApp.DefaultOCLEditorModel
 
m_lmdMaps - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
Map attributes found in the current file.
m_lppPropertyPages - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer
List of property pages currently displayed.
m_lprReasons - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage.ProposedType
 
m_lrTasks - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool
The bag of tasks implemented as a list.
m_lrtnUnsavedTreeNodes - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_lsTypes - Variable in class tudresden.ocl.injection.reverseeng.TypeComboModel
 
m_lttiFileList - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog.TTListModel
 
m_lttiTypeTraceLogs - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_mpslsAllElementTypes - Variable in class tudresden.ocl.injection.reverseeng.TypeTraceInfo
 
m_mpslsAllKeyTypes - Variable in class tudresden.ocl.injection.reverseeng.TypeTraceInfo
 
m_mpslsElementTypeMinima - Variable in class tudresden.ocl.injection.reverseeng.TypeTraceInfo
 
m_mpslsKeyTypeMinima - Variable in class tudresden.ocl.injection.reverseeng.TypeTraceInfo
 
m_nActionIdx - Variable in class tudresden.ocl.gui.OCLToolbar.ActionItem
 
m_nAttribute - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevel
 
m_nCommentID - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Comment ID associated with the feature.
m_nCurrentIndent - Variable in class tudresden.ocl.injection.reverseeng.IndentAwareWriter
Current indent level.
m_nDoCheckUneditable - Variable in class tudresden.ocl.gui.OCLEditor.OCLEditorDocument
If >= 0, OCLEditor.OCLEditorDocument.checkEditLocation(int, int) will throw a BadLocationException on attempts to remove or modify elements which are marked "allowEdit"==FALSE.
m_nErrorCol - Variable in class tudresden.ocl.parser.OclParserException
 
m_nErrorLine - Variable in class tudresden.ocl.parser.OclParserException
 
m_nID - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool.PooledThread
 
m_nIdx - Variable in class tudresden.ocl.gui.events.ConstraintChangeEvent
 
m_nLastIndent - Variable in class tudresden.ocl.injection.reverseeng.IndentAwareWriter
Indent found before last \n.
m_nNextID - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool
The next worker thread ID.
m_nOldDot - Variable in class tudresden.ocl.gui.OCLEditor
 
m_nOldMark - Variable in class tudresden.ocl.gui.OCLEditor
 
m_nOptionMask - Variable in class tudresden.ocl.gui.OCLEditor
The options supported by this instance of the editor.
m_nStatus - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
 
m_oTasksLock - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool
Monitor synchronizing access to the bag of tasks.
m_oThreadCountLock - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool
Monitor synchronizing access to the thread count variables.
m_ocleEditor - Variable in class tudresden.ocl.gui.JOCLEditorApp
 
m_ocleEditor - Variable in class tudresden.ocl.gui.OCLEditorPreferences
 
m_oclemModel - Variable in class tudresden.ocl.gui.OCLEditor.ConstraintTableModel
The OCLEditorModel on which this table model is based.
m_oclemModel - Variable in class tudresden.ocl.gui.OCLEditor
The underlying model.
m_ocltbQuickBar - Variable in class tudresden.ocl.gui.OCLEditor
 
m_pdParserData - Variable in class tudresden.ocl.parser.JEditParserMessageTables
 
m_ppNoProperties - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainer
Property page displayed, when no properties are available.
m_ppPage - Variable in class tudresden.ocl.injection.reverseeng.propertypages.events.PropertyPageContainerEvent
The page in question.
m_ppcProperties - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_ppcProperties - Variable in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainerTester
 
m_ppeTheEvent - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
Only one event is needed per PropertyPage.
m_rguiDirtyObserver - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
If non-null, will be notified whenever m_fDirty changes.
m_rtnAssociatedNode - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Tree node associated with the descriptor.
m_rtnCurrent - Variable in class tudresden.ocl.injection.reverseeng.RevengGUI
 
m_sCaption - Variable in class tudresden.ocl.gui.OCLToolbar.ActionItem
 
m_sContainingClass - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
String cache of the containing class hierarchy.
m_sCurrentComment - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
The last doc comment parsed so far.
m_sData - Variable in class tudresden.ocl.gui.JOCLEditorApp.DefaultOCLEditorModel.DefaultConstraintRepresentation
 
m_sDetailMessage - Variable in class tudresden.ocl.parser.OclParserException
 
m_sDocComment - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Doccomment associated with the feature.
m_sElementType - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Element type tag associated with the feature.
m_sErrorMessage - Variable in class tudresden.ocl.injection.reverseeng.FileTreeNode
If any errors occurred: error message to be presented to user.
m_sFileDocComment - Variable in class tudresden.ocl.injection.Instrumentor
The last file level doccomment that was read.
m_sFileName - Variable in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
Name of source file being analysed without trailing extension.
m_sKeyType - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Key type tag, if any, associated with the feature.
m_sName - Variable in class tudresden.ocl.gui.JOCLEditorApp.DefaultOCLEditorModel.DefaultConstraintRepresentation
 
m_sName - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Name of the feature described.
m_sName - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage.ContainingLevel
 
m_sOCLText - Variable in class tudresden.ocl.gui.OCLToolbar.ActionItem
 
m_sReason - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage.ProposalReason
 
m_sSelection - Variable in class tudresden.ocl.injection.reverseeng.TypeComboModel
 
m_sTitle - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
 
m_sToolTip - Variable in class tudresden.ocl.injection.reverseeng.propertypages.DefaultPropertyPage
 
m_sType - Variable in class tudresden.ocl.injection.reverseeng.AbstractDescriptor
Type of the feature described.
m_sTypeName - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage.ProposedType
 
m_tdType - Variable in class tudresden.ocl.injection.reverseeng.TypeEditPage
 
m_tp - Variable in class tudresden.ocl.injection.reverseeng.ThreadPool.PooledThread
 
m_tpCompletePath - Variable in class tudresden.ocl.injection.reverseeng.FeatureOverviewPage
 
m_ttlmFileList - Variable in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
m_wrocle - Variable in class tudresden.ocl.gui.OCLEditor.ConstraintTableModel
The OCLEditor for which this table model is used.
m_wrocleEditor - Variable in class tudresden.ocl.gui.OCLToolbar
The OCLEditor for which this is the quick bar.
main(String[]) - Static method in class tudresden.ocl.ASTViewer
 
main(String[]) - Static method in class tudresden.ocl.ConstraintEvaluation
 
main(String[]) - Static method in class tudresden.ocl.DocCheck
take a list of documents as parameter and check OCL constraints contained in them options -v verbose mode on -q verbose mode off -c confirm parser errors -r continue after parser error
main(String[]) - Static method in class tudresden.ocl.SQLTestApp
 
main(String[]) - Static method in class tudresden.ocl.check.types.xmifacade.XmiParser
 
main(String[]) - Static method in class tudresden.ocl.codegen.decl.CodeAgent
 
main(String[]) - Static method in class tudresden.ocl.codegen.decl.ComponentTest
 
main(String[]) - Static method in class tudresden.ocl.gui.JOCLEditorApp
 
main(String[]) - Static method in class tudresden.ocl.injection.Main
 
main(String[]) - Static method in class tudresden.ocl.injection.ocl.Main
 
main(String[]) - Static method in class tudresden.ocl.injection.reverseeng.AnalysisConsumer
 
main(String[]) - Static method in class tudresden.ocl.injection.reverseeng.RevengGUI
 
main(String[]) - Static method in class tudresden.ocl.injection.reverseeng.SpecifyTypeTraceSourceDialog
 
main(String[]) - Static method in class tudresden.ocl.injection.reverseeng.propertypages.PropertyPageContainerTester
 
main(String[]) - Static method in class tudresden.ocl.injection.test.Example
 
main(String[]) - Static method in class tudresden.ocl.parser.JEditParserMessageTables
 
main(String[]) - Static method in class tudresden.ocl.sql.DDLGenerator
For command line and debugging operations only.
main(String[]) - Static method in class tudresden.ocl.sql.OCL2SQL
Main methode to start the gui of the OCL2SQL tool.
main(String[]) - Static method in class tudresden.ocl.sql.gui.StartSG
 
main(String[]) - Static method in class tudresden.ocl.test.TestInjectionRoyloy
 
main(String[]) - Static method in class tudresden.ocl.test.royloy.RLObject
 
makeCode(File, OclConfig) - Static method in class tudresden.ocl.injection.ocl.Main
 
makeConstraint(String, String, String) - Method in class tudresden.ocl.injection.ocl.OclConfig
 
makeConstraint(String) - Method in class tudresden.ocl.injection.ocl.OclConfig
 
makeContext(JavaMethod) - Method in class tudresden.ocl.injection.ocl.OclInstrumentor
 
makeModelFacade() - Method in interface tudresden.ocl.test.ModelFacadeFactory
 
makeResult(Map, String, StringBuffer) - Static method in class tudresden.ocl.injection.Injector
 
makeSignature(JavaMethod) - Method in class tudresden.ocl.injection.ocl.OclInstrumentor
Returns the signature of this method.
makeVisible(JTree, TreeModel, Object) - Method in class tudresden.ocl.ASTViewer
 
managedCompanies - Variable in class tudresden.ocl.lib.test.Person
 
managedCompanies - Variable in class tudresden.ocl.test.royloy.Person
 
manager - Variable in class tudresden.ocl.lib.test.Company
 
manager - Variable in class tudresden.ocl.test.royloy.Company
 
manyMany - Variable in class tudresden.ocl.sql.gui.InitTab
 
manyManyStrategies - Variable in class tudresden.ocl.sql.gui.InitTab
 
map - Variable in class tudresden.ocl.check.NodeEnvironmentMap
 
map - Variable in class tudresden.ocl.check.NodeTypeMap
 
map - Variable in class tudresden.ocl.check.TypeEnvironment
 
map - Variable in class tudresden.ocl.check.types.xmifacade.IbmAdapter
 
map - Variable in class tudresden.ocl.codegen.NodeNameMap
 
map - Variable in class tudresden.ocl.codegen.StringStringMap
 
map - Variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
map - Variable in class tudresden.ocl.codegen.decl.SQLCodeGenerator
 
map - Variable in class tudresden.ocl.injection.test.TestExtractDocParagraphs
 
map() - Method in class tudresden.ocl.sql.ORMappingImpl
initiates the mapping process
map() - Method in class tudresden.ocl.sql.gui.SchemaGeneratorGUI
causes the ORMappingImpl set tho start the object relational mapping process and then switches the GUI to the next tab to view generated Tables
map(MAssociation, Map, Map, Map, Map) - Method in interface tudresden.ocl.sql.orstrategy.AssociationStrategy
Maps associations to foreign key relationships and association tables if neccesary Structure of classToTables: MClassifier -> List of Table
structure of navigationGuides: String className -> (String opposite association role -> Guide)
structure of associationTables: MAssociation -> Table
structure of classViews: MClassifier -> ObjectView
any new foreign keys will be added to the first Table listed and refer to the primary key to another classes first listed Table
map(MClassifier, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.ClassSplitter
maps the given class to more than one relational table Structure of classToTables: MClassifier -> List of Table the first table in a class's list is the most important one, the one containing the primary key, other class tables will refer to
Although the class will be split into a number of Tables the ObjectView will always contain all class attributes
map(MClassifier, Map, Map) - Method in interface tudresden.ocl.sql.orstrategy.ClassStrategy
maps the given class to relational tables Structure of classToTables: MClassifier -> List of Table the first table in a class's list is the most important one, the one containing the primary key, other class tables will refer to
map(MAttribute, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.ClassTypeMapping
Adds the primary key of the type's main table as foreign key to the table containing the attribute and to the ObjectView of the attribute's class.
map(MAttribute, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.CollectionMapper
Maps attribute to its own collection table.
map(MAttribute, Map, Map) - Method in interface tudresden.ocl.sql.orstrategy.DatatypeStrategy
allows to have special mappings for certain unknown datatypes recommended for complex or multiple datatypes
map(MClassifier, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.InheritanceMapping
To map inheritance each Table of a subclass gets a foreign key to the Table of it's superclass so that in combining a classes table with those of all superclasses you get the full object with all inherited attributes.
map(MClassifier, Map, Map) - Method in interface tudresden.ocl.sql.orstrategy.InheritanceStrategy
Maps inheritance structures to tables Structure of classToTables: MClassifier -> List of Table the first Table listed contains the basic primary key
map(MClassifier, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.KeyChooser
Defines the primary key for all tables this classifier was mapped to.
map(MClassifier, Map, Map) - Method in interface tudresden.ocl.sql.orstrategy.KeyStrategy
Defines the primary key for all tables this classifier was mapped to.
map(MAssociationEnd, Map, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.NaturalOrderMapping
assumes ordering is kept by already existing attribute associations if neccesary.
map(MClassifier, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.OIDKeyMapping
Assumes that MClassifier classifier has been mappped to tables, but has no primary key yet.
map(MClassifier, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.OneTableInheritanceMapping
maps an inheritance tree into one table ObjectViews for every classifier show only relevant columns but can not exclude rows of other subclasses
map(MAssociationEnd, Map, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.OrderColumnMapping
adds an order column to the main table of the associationend type
map(MAssociationEnd, Map, Map, Map) - Method in interface tudresden.ocl.sql.orstrategy.OrderedStrategy
Inserts colums into Tables to retain order of ordered associations if neccesary.
map(MClassifier, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.SimpleClassToTableMapping
Assumes that class never was mapped before.
map(MAttribute, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.SimpleTypeMapping
 
map(MAssociation, Map, Map, Map, Map) - Method in class tudresden.ocl.sql.orstrategy.StandardAssociationMapping
 
mapAssociations() - Method in class tudresden.ocl.sql.ORMappingImp
Mapping of Associations to foreign key relations and association tables.
mapAttributes() - Method in class tudresden.ocl.sql.ORMappingImp
Mapping of the attributes for all classes.
mapClassAttributes(ModelClass) - Method in class tudresden.ocl.sql.ORMappingImp
Does the attribute mapping for one class.
mapClassToTable(ModelClass) - Method in class tudresden.ocl.sql.ORMappingImp
Maps one class to one table.
mapManyToMany(MAssociation) - Method in class tudresden.ocl.sql.orstrategy.StandardAssociationMapping
 
mapOneToMany(MAssociationEnd, MAssociationEnd) - Method in class tudresden.ocl.sql.orstrategy.StandardAssociationMapping
 
mapOneToOne(MAssociationEnd, MAssociationEnd) - Method in class tudresden.ocl.sql.orstrategy.StandardAssociationMapping
 
mapWithoutComment - Variable in class tudresden.ocl.injection.test.Example
 
mapping - Variable in class tudresden.ocl.sql.SchemaGenerator
 
mapping - Variable in class tudresden.ocl.sql.gui.ChoiceTab
 
mapping - Variable in class tudresden.ocl.sql.gui.SchemaGeneratorGUI
 
mapping - Variable in class tudresden.ocl.sql.gui.TableTab
 
marry(Person) - Method in class tudresden.ocl.test.royloy.Person
 
matchesTo(Type[]) - Method in class tudresden.ocl.check.types.xmifacade.ModelOperation
 
max - Variable in class tudresden.ocl.check.types.Multiplicity
 
max - Variable in class tudresden.ocl.check.types.testfacade.Multiplicity
 
max(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
max(OclReal) - Method in class tudresden.ocl.lib.OclReal
 
mc1 - Variable in class tudresden.ocl.test.sql.TestMappedClass
 
mc2 - Variable in class tudresden.ocl.test.sql.TestMappedClass
 
mc3 - Variable in class tudresden.ocl.test.sql.TestMappedClass
 
membership - Variable in class tudresden.ocl.check.types.testfacade.TestModelFacade
 
membership - Variable in class tudresden.ocl.codegen.decl.ORTestScheme
 
membership - Variable in class tudresden.ocl.test.royloy.Customer
 
membership - Variable in class tudresden.ocl.test.royloy.CustomerCard
 
membership - Variable in class tudresden.ocl.test.royloy.LoyaltyAccount
 
membership - Variable in class tudresden.ocl.test.royloy.LoyaltyProgram
 
membership - Variable in class tudresden.ocl.test.royloy.ServiceLevel
 
message - Variable in class tudresden.ocl.ASTViewer
 
message - Variable in class tudresden.ocl.ConstraintEvaluation
 
message - Variable in class tudresden.ocl.lib.OclClassCastException
 
message - Variable in class tudresden.ocl.lib.OclException
 
method - Variable in class tudresden.ocl.injection.ocl.lib.Invariant
 
mf - Variable in class tudresden.ocl.test.sql.TestILSQLCodeGenerator
 
min - Variable in class tudresden.ocl.check.types.Multiplicity
 
min - Variable in class tudresden.ocl.check.types.testfacade.Multiplicity
 
min(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
min(OclReal) - Method in class tudresden.ocl.lib.OclReal
 
mod(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
model - Variable in class tudresden.ocl.check.types.xmifacade.ModelClass
 
model - Variable in class tudresden.ocl.check.types.xmifacade.XmiParser
 
model - Variable in class tudresden.ocl.sql.gui.SchemaGeneratorGUI
 
modelPath - Variable in class tudresden.ocl.sql.gui.InitTab
 
modelTypeFeatures - Variable in class tudresden.ocl.codegen.decl.ILSQLCodeGenerator
 
modelclass - Variable in class tudresden.ocl.check.types.xmifacade.ModelAssociationEnd
 
modelfacade - Variable in class tudresden.ocl.injection.ocl.OclConfig
 
models - Static variable in class tudresden.ocl.check.types.xmifacade.XmiParser
 
modifiers - Variable in class tudresden.ocl.injection.JavaFeature
The modifiers of this feature.
modify - Variable in class tudresden.ocl.injection.Main
 
monday - Variable in class tudresden.ocl.test.royloy.DayType
 
mult - Variable in class tudresden.ocl.check.types.testfacade.TestAssocEnd
 
multiColumnFK - Variable in class tudresden.ocl.codegen.decl.Table.Column
 
multiply(OclMultiplyable) - Method in class tudresden.ocl.lib.OclInteger
This method is only invoked in case of an error: OclInteger's multiply must be called with an OclInteger parameter.
multiply(OclInteger) - Method in class tudresden.ocl.lib.OclInteger
 
multiply(OclReal) - Method in class tudresden.ocl.lib.OclInteger
 
multiply(OclMultiplyable) - Method in interface tudresden.ocl.lib.OclMultiplyable
This operation corresponds to the * operator.
multiply(OclMultiplyable) - Method in class tudresden.ocl.lib.OclReal
This method is only invoked in case of an error: OclReal's multiply must be called only with an OclReal parameter.
multiply(OclReal) - Method in class tudresden.ocl.lib.OclReal
 
myClass - Variable in class tudresden.ocl.lib.OclType
the encapsulated Class object of this instance of OclType; for basic OCL types this is a class of this library, e.g.
myCompany - Variable in class tudresden.ocl.lib.test.Job
 
myInstance - Static variable in class tudresden.ocl.sql.TypeManager
 
myInstance - Static variable in class tudresden.ocl.sql.gui.ClassSplitterCreator
 
myInstance - Static variable in class tudresden.ocl.sql.gui.CollectionCreator
 
myInstance - Static variable in class tudresden.ocl.sql.gui.KeyChooserCreator
 
myInstance - Static variable in class tudresden.ocl.sql.gui.StrategyManager
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.InheritanceMapping
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.NaturalOrderMapping
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.OIDKeyMapping
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.OneTableInheritanceMapping
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.OrderColumnMapping
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.SimpleClassToTableMapping
 
myInstance - Static variable in class tudresden.ocl.sql.orstrategy.StandardAssociationMapping
 
myJob - Variable in class tudresden.ocl.lib.test.Company
 
myJob - Variable in class tudresden.ocl.lib.test.Person
 
myModelFacade - Variable in class tudresden.ocl.check.types.DefaultTypeFactory
 
myName - Variable in class tudresden.ocl.lib.OclType
the name of this OclType object, e.g.
myNodeNormalizer - Variable in class tudresden.ocl.normalize.NormalizerPass
 
myPerson - Variable in class tudresden.ocl.lib.test.Job
 
myStrings - Variable in class tudresden.ocl.injection.test.Example
A collection of Strings.
myTreeNormalizers - Variable in class tudresden.ocl.normalize.CompoundNormalizer
 

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.