- abortAnalysis() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleController
-
Aborts the analysis.
- AbortQuestion - Class in de.uka.ipd.sdq.beagle.gui
-
Asks the user whether they are sure that they want to abort the analysis.
- AbortQuestion() - Constructor for class de.uka.ipd.sdq.beagle.gui.AbortQuestion
-
- abortRequested() - Method in class de.uka.ipd.sdq.beagle.gui.GuiController
-
Callback to report that the user requested to abort the analysis.
- AbstractEvaluableExpressionVisitor - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions.util
-
- AbstractEvaluableExpressionVisitor() - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.AbstractEvaluableExpressionVisitor
-
- AbstractionAndPrecisionFitnessFunction - Class in de.uka.ipd.sdq.beagle.core.judge
-
Fitness function regarding abstract but precise expression as fittest.
- AbstractionAndPrecisionFitnessFunction() - Constructor for class de.uka.ipd.sdq.beagle.core.judge.AbstractionAndPrecisionFitnessFunction
-
- AbstractMeasurementEvent - Class in de.uka.ipd.sdq.beagle.core.measurement.order
-
- AbstractMeasurementEvent(CodeSection) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.order.AbstractMeasurementEvent
-
Creates an event for the measurement of codeSection
.
- AbstractMeasurementEventVisitor - Class in de.uka.ipd.sdq.beagle.core.measurement
-
- AbstractMeasurementEventVisitor() - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.AbstractMeasurementEventVisitor
-
- Activator - Class in de.uka.ipd.sdq.beagle.gui
-
The activator class controls the plug-in life cycle.
- Activator() - Constructor for class de.uka.ipd.sdq.beagle.gui.Activator
-
- AdaptiveTimeout - Class in de.uka.ipd.sdq.beagle.core.timeout
-
Implements an adaptive timeout based on the ageing algorithm.
- AdaptiveTimeout() - Constructor for class de.uka.ipd.sdq.beagle.core.timeout.AdaptiveTimeout
-
- AdditionExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that sums up all its contained expressions.
- AdditionExpression(Collection<EvaluableExpression>) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.AdditionExpression
-
Builds an expression that will return the sum of all summands
on
evaluation.
- AdditionExpression(EvaluableExpression...) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.AdditionExpression
-
Builds an expression that will return the sum of all summands
on
evaluation.
- addMeasurementResultFor(ResourceDemandingInternalAction, ResourceDemandMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Adds a measurement result for the provided rdia
.
- addMeasurementResultFor(SeffBranch, BranchDecisionMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Adds a measurement result for the provided branch
.
- addMeasurementResultFor(SeffLoop, LoopRepetitionCountMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Adds a measurement result for the provided loop
.
- addMeasurementResultFor(ExternalCallParameter, ParameterChangeMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Adds a measurement result for the provided loop
.
- addMeasurementResultFor(ResourceDemandingInternalAction, ResourceDemandMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- addMeasurementResultFor(SeffLoop, LoopRepetitionCountMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- addMeasurementResultFor(SeffBranch, BranchDecisionMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- addMeasurementResultFor(ExternalCallParameter, ParameterChangeMeasurementResult) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- addPcmIdOf(ResourceDemandingInternalAction, String) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Stores the identifier
used for rdia
in the PCM repository.
- addPcmIdOf(SeffBranch, String) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Stores the identifier
used for branch
in the PCM repository.
- addPcmIdOf(SeffLoop, String) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Stores the identifier
used for loop
in the PCM repository.
- addPcmIdOf(ExternalCallParameter, String) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Stores the identifier
used for loop
in the PCM repository.
- addProposedExpressionFor(MeasurableSeffElement, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- addProposedExpressionFor(MeasurableSeffElement, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Adds expression
as a proposal.
- addToBeMeasuredExternalCallParameters(Collection<ExternalCallParameter>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- addToBeMeasuredExternalCallParameters(Collection<ExternalCallParameter>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- addToBeMeasuredExternalCallParameters(ExternalCallParameter...) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that parameters
shall be measured.
- addToBeMeasuredExternalCallParameters(Collection<ExternalCallParameter>) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that parameters
shall be measured.
- addToBeMeasuredRdias(Collection<ResourceDemandingInternalAction>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- addToBeMeasuredRdias(Collection<ResourceDemandingInternalAction>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- addToBeMeasuredRdias(ResourceDemandingInternalAction...) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that rdias
shall be measured for its resource demands.
- addToBeMeasuredRdias(Collection<ResourceDemandingInternalAction>) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that rdias
shall be measured for its resource demands.
- addToBeMeasuredSeffBranches(Collection<SeffBranch>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- addToBeMeasuredSeffBranches(Collection<SeffBranch>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- addToBeMeasuredSeffBranches(SeffBranch...) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that branches
shall be measured for its branch decisions.
- addToBeMeasuredSeffBranches(Collection<SeffBranch>) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that branches
shall be measured for its branch decisions.
- addToBeMeasuredSeffLoops(Collection<SeffLoop>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- addToBeMeasuredSeffLoops(Collection<SeffLoop>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- addToBeMeasuredSeffLoops(SeffLoop...) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that loops
shall be measured for its repetitions.
- addToBeMeasuredSeffLoops(Collection<SeffLoop>) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Reports that loops
shall be measured for its repetitions.
- afterAddition(AdditionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterComparison(ComparisonExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterConstant(ConstantExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterDivision(DivisionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterExponentation(ExponentationExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterExponentialFunction(ExponentialFunctionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterExpression(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterIfThenElse(IfThenElseExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterLogarithm(LogarithmExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterMultiplication(MultiplicationExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterNaturalLogarithm(NaturalLogarithmExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterOther(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterSine(SineExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
Called when leaving a
SineExpression
, after its inner expressions will be
visited.
- afterSubtraction(SubtractionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- afterVariable(EvaluableVariable) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- AnalysisController - Class in de.uka.ipd.sdq.beagle.core
-
Conducts a complete analysis of elements on a blackboard.
- AnalysisController(Blackboard, Set<MeasurementTool>, Set<MeasurementResultAnalyser>, Set<ProposedExpressionAnalyser>) - Constructor for class de.uka.ipd.sdq.beagle.core.AnalysisController
-
Creates a controller to analyse all elements written on blackboard
.
- analysisFinished() - Method in class de.uka.ipd.sdq.beagle.gui.GuiController
-
Reports that the analysis has ended.
- analysisStarted() - Method in class de.uka.ipd.sdq.beagle.gui.GuiController
-
Reports that the analysis has started.
- AnalysisState - Enum in de.uka.ipd.sdq.beagle.core
-
The current state of the analysis.
- annotateAll(RepositoryImpl) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotator
-
- annotateEvaExFor(LoopActionImpl, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotatorEvaEx
-
Annotating the EvaluableExpression onto the given PCM element.
- annotateEvaExFor(BranchActionImpl, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotatorEvaEx
-
Annotating the EvaluableExpression onto the given PCM element.
- annotateEvaExFor(InternalActionImpl, ResourceDemandType, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotatorEvaEx
-
Annotating the EvaluableExpression onto the given PCM element.
- annotateEvaExFor(ExternalCallActionImpl, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotatorEvaEx
-
Annotating the EvaluableExpression onto the given PCM element.
- appendJvmArgument(String) - Method in class de.uka.ipd.sdq.beagle.core.facade.EclipseLaunchConfiguration
-
- appendJvmArgument(String) - Method in interface de.uka.ipd.sdq.beagle.core.LaunchConfiguration
-
Adds the given argument
to the JVM arguments used when launching the
software.
- ask() - Method in class de.uka.ipd.sdq.beagle.gui.AbortQuestion
-
Shows a dialog to the user, asking whether the analysis should really be aborted.
- atAddition(AdditionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atComparison(ComparisonExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atConstant(ConstantExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atDivision(DivisionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atExponentation(ExponentationExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atExponentialFunction(ExponentialFunctionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atExpression(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atIfThenElse(IfThenElseExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atLogarithm(LogarithmExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atMultiplication(MultiplicationExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atNaturalLogarithm(NaturalLogarithmExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atOther(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atSine(SineExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atSubtraction(SubtractionExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- atVariable(EvaluableVariable) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- callbacks - Variable in class de.uka.ipd.sdq.beagle.core.timeout.ExecutionTimeBasedTimeout
-
A set of callbacks which will be called once the timeout is reached.
- canContribute(ReadOnlyMeasurementResultAnalyserBlackboardView) - Method in class de.uka.ipd.sdq.beagle.analysis.averaging.MeasurementResultAnalyserAverage
-
- canContribute(ReadOnlyMeasurementResultAnalyserBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyser
-
Determines whether this analyser can potentially contribute knowledge in the
moment.
- canContribute(ReadOnlyProposedExpressionAnalyserBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyser
-
Determines whether this analyser can potentially contribute knowledge in the
moment.
- canMeasure(ReadOnlyMeasurementControllerBlackboardView) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementController
-
- canSave() - Method in class de.uka.ipd.sdq.beagle.gui.TimeoutTab
-
- cause(Exception) - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Supplies the exception that caused or indicated the failure.
- checkForLaunchConfigurationError() - Method in class de.uka.ipd.sdq.beagle.gui.LaunchChecker
-
- checkForProjectError() - Method in class de.uka.ipd.sdq.beagle.gui.LaunchChecker
-
Checks whether the launch configuration contains an error that could be configured
on
ProjectTab
.
- checkForTimeoutError() - Method in class de.uka.ipd.sdq.beagle.gui.LaunchChecker
-
Checks whether the launch configuration contains an error that could be configured
on
TimeoutTab
.
- checkIdentity(EObject, EObject) - Static method in class de.uka.ipd.sdq.beagle.core.pcmconnection.EmfHelper
-
Checks for two PCM model elements whether they are the same, i.e.
- clearToBeMeasuredBranches() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Clears the list of branchesToBeMeasured
.
- clearToBeMeasuredExternalCalls() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Clears the list of externalCallParameterToBeMeasured
.
- clearToBeMeasuredLoops() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Clears the list of loopsToBeMeasured
.
- clearToBeMeasuredRdias() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Clears the list of rdiasToBeMeasured
.
- CodeSection - Class in de.uka.ipd.sdq.beagle.core
-
Describes a section in examined software’s source code.
- CodeSection(File, int, File, int) - Constructor for class de.uka.ipd.sdq.beagle.core.CodeSection
-
Creates a code section that spans from the statements starting at
startIndex
in startFile
to the statement starting at
endIndex
in endFile
.
- CodeSectionEnteredEvent - Class in de.uka.ipd.sdq.beagle.core.measurement.order
-
An event for the fact that a code section was being started to be executed.
- CodeSectionEnteredEvent(CodeSection) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.order.CodeSectionEnteredEvent
-
Creates an event for the fact that codeSection
was started to be executed.
- CodeSectionIdentifier - Class in de.uka.ipd.sdq.beagle.measurement.kieker
-
Resolves code sections to unique IDs and back.
- CodeSectionIdentifier() - Constructor for class de.uka.ipd.sdq.beagle.measurement.kieker.CodeSectionIdentifier
-
- CodeSectionLeftEvent - Class in de.uka.ipd.sdq.beagle.core.measurement.order
-
An event for the fact that a code section was being left to be executed.
- CodeSectionLeftEvent(CodeSection) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.order.CodeSectionLeftEvent
-
Creates an event for the fact that codeSection
was stopped to be executed.
- ComparisonExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that compares both its contained expressions.
- ComparisonExpression(EvaluableExpression, EvaluableExpression) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ComparisonExpression
-
Builds an expression that will return '1' if the expression set as smaller is
smaller and '0' else.
- compile() - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.EclipseCompiler
-
Executes the compilation.
- ConstantExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
- ConstantTimeout - Class in de.uka.ipd.sdq.beagle.core.timeout
-
Provides a constant timeout which cannot be changed.
- ConstantTimeout(int) - Constructor for class de.uka.ipd.sdq.beagle.core.timeout.ConstantTimeout
-
Constructs a new constant timeout.
- contains(Collection<? extends EObject>, EObject) - Static method in class de.uka.ipd.sdq.beagle.core.pcmconnection.EmfHelper
-
Implements an identifier-based contains.
- containsControlFlowBreakingStatement(ASTNode) - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation.BreakingStatementDetector
-
Determines wether the given node
contains a statement that would break the
control flow.
- ContextMenuEntryHandlerForComponents - Class in de.uka.ipd.sdq.beagle.gui.contextmenus
-
Handles the context menu entries, that start an analysis of a component.
- ContextMenuEntryHandlerForComponents() - Constructor for class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForComponents
-
- ContextMenuEntryHandlerForInternalActions - Class in de.uka.ipd.sdq.beagle.gui.contextmenus
-
Handles the context menu entries, that start an analysis of an internal action.
- ContextMenuEntryHandlerForInternalActions() - Constructor for class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForInternalActions
-
- ContextMenuEntryHandlerForRepositories - Class in de.uka.ipd.sdq.beagle.gui.contextmenus
-
Handles the context menu entries, that start an analysis of the whole project.
- ContextMenuEntryHandlerForRepositories() - Constructor for class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForRepositories
-
- continueAnalysis() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleController
-
Continues the analysis if it is paused.
- continueRequested() - Method in class de.uka.ipd.sdq.beagle.gui.GuiController
-
Callback to report that the user requested to resume the analysis.
- continueWith(Supplier<RECOVER_TYPE>) - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Reports that the failure is recoverable by continuing by running continueAt
.
- continueWith(Runnable) - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Reports that the failure is recoverable by continuing by running continueAt
.
- contribute(MeasurementResultAnalyserBlackboardView) - Method in class de.uka.ipd.sdq.beagle.analysis.averaging.MeasurementResultAnalyserAverage
-
- contribute(MeasurementResultAnalyserBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyser
-
Contributes this analyser’s knowledge to the passed blackboard.
- contribute(ProposedExpressionAnalyserBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyser
-
Contributes this analyser’s knowledge to the passed blackboard.
- createAndLaunchConfiguration() - Method in class de.uka.ipd.sdq.beagle.gui.BeagleLaunchConfigurationCreator
-
Creates, saves and launches a new Beagle ILaunchConfiguration
.
- createBlackboard() - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
A blackboard with all information provided via this class.
- createControl(Composite) - Method in class de.uka.ipd.sdq.beagle.gui.LaunchConfigurationTab
-
- createControl(Composite) - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
- createControl(Composite) - Method in class de.uka.ipd.sdq.beagle.gui.SelectionOverviewTab
-
- createControl(Composite) - Method in class de.uka.ipd.sdq.beagle.gui.TimeoutTab
-
- createProjectEditor(Composite) - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
Creates the widgets for the project selection button.
- createRepositoryEditor(Composite) - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
Creates the widgets for the repository file selection.
- createTabs(ILaunchConfigurationDialog, String) - Method in class de.uka.ipd.sdq.beagle.gui.BeagleLaunchConfigurationTabGroup
-
- de.uka.ipd.sdq.beagle.analysis.averaging - package de.uka.ipd.sdq.beagle.analysis.averaging
-
This plugin contains a simple Measurement Result Analyser that takes the average of
measurement results.
- de.uka.ipd.sdq.beagle.core - package de.uka.ipd.sdq.beagle.core
-
Core component of Beagle, containing management logic.
- de.uka.ipd.sdq.beagle.core.analysis - package de.uka.ipd.sdq.beagle.core.analysis
-
Types for Analysers extending Beagle.
- de.uka.ipd.sdq.beagle.core.evaluableexpressions - package de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Contains evaluable expressions suitable to compose functions.
- de.uka.ipd.sdq.beagle.core.evaluableexpressions.util - package de.uka.ipd.sdq.beagle.core.evaluableexpressions.util
-
- de.uka.ipd.sdq.beagle.core.facade - package de.uka.ipd.sdq.beagle.core.facade
-
Types setting up and launching Beagle.
- de.uka.ipd.sdq.beagle.core.failurehandling - package de.uka.ipd.sdq.beagle.core.failurehandling
-
Beagle’s handling of exceptional situations.
- de.uka.ipd.sdq.beagle.core.judge - package de.uka.ipd.sdq.beagle.core.judge
-
Interfaces and classes for final judges, analysers that ultimately decide Beagle’s
results.
- de.uka.ipd.sdq.beagle.core.measurement - package de.uka.ipd.sdq.beagle.core.measurement
-
Types for measurement tools, performing run time or counting measurements on running
software.
- de.uka.ipd.sdq.beagle.core.measurement.order - package de.uka.ipd.sdq.beagle.core.measurement.order
-
Types used to communicate measurement orders and results from and to
MeasurementTools
.
- de.uka.ipd.sdq.beagle.core.pcmconnection - package de.uka.ipd.sdq.beagle.core.pcmconnection
-
Classes handling the translation from and to PCM repository files.
- de.uka.ipd.sdq.beagle.core.pcmsourcestatementlink - package de.uka.ipd.sdq.beagle.core.pcmsourcestatementlink
-
Java representation of the PCM Source Statement Model.
- de.uka.ipd.sdq.beagle.core.timeout - package de.uka.ipd.sdq.beagle.core.timeout
-
Provides the Timeout
interface and implementations of it.
- de.uka.ipd.sdq.beagle.gui - package de.uka.ipd.sdq.beagle.gui
-
This is an Eclipse plugin adding Beagle's GUI.
- de.uka.ipd.sdq.beagle.gui.contextmenus - package de.uka.ipd.sdq.beagle.gui.contextmenus
-
The handlers for each context menu entry.
- de.uka.ipd.sdq.beagle.measurement.kieker - package de.uka.ipd.sdq.beagle.measurement.kieker
-
Measurement Tool implementation using Kieker.
- de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation - package de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation
-
Instrumentation for the Kieker Measurement Tool.
- de.uka.ipd.sdq.beagle.measurement.kieker.remote - package de.uka.ipd.sdq.beagle.measurement.kieker.remote
-
Types used by the instrumentation when executing the measured software.
- details(String, Object...) - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Supplies a message giving details about the failure.
- determineComplexity(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionComplexityAnalyser
-
Determines the computational and human-readability complexity of expression
.
- DivisionExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that divides its contained dividend through its contained divisor.
- DivisionExpression(EvaluableExpression, EvaluableExpression) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.DivisionExpression
-
Builds an expression which returns the quotient of a division using the given
divisor and dividend.
- EclipseAstInstrumentationStrategy - Interface in de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation
-
Defines how to instrument a code section by providing AST statements to insert before
and after the section.
- EclipseAstInstrumentor - Class in de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation
-
Instruments code sections using Eclipse’s JDT Abstract Syntax Tree.
- EclipseAstInstrumentor(EclipseAstInstrumentor.InstrumentationResultFileProvider) - Constructor for class de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation.EclipseAstInstrumentor
-
Creates an instrumentor that writes its resulting instrumented code to the files
provided by instrumentedFileProvider
.
- EclipseAstInstrumentor.InstrumentationResultFileProvider - Interface in de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation
-
Appoints a file the instrumented source code of a Java type shall be written to.
- EclipseCompiler - Class in de.uka.ipd.sdq.beagle.measurement.kieker
-
Compiles source code files using Eclipse’s batch compiler.
- EclipseCompiler(Path) - Constructor for class de.uka.ipd.sdq.beagle.measurement.kieker.EclipseCompiler
-
Creates a compiler that will compile all java files in the provided
sourceFolder
.
- EclipseLaunchConfiguration - Class in de.uka.ipd.sdq.beagle.core.facade
-
- EclipseLaunchConfiguration(ILaunchConfiguration, IJavaProject) - Constructor for class de.uka.ipd.sdq.beagle.core.facade.EclipseLaunchConfiguration
-
Creates a Beagle launch configuration from an eclipse launch configuration.
- EclipseStatementCreationHelper - Class in de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation
-
Convenience class to easily generate instrumentation code.
- EclipseStatementCreationHelper(AST) - Constructor for class de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation.EclipseStatementCreationHelper
-
Create a helper that will create nodes using the provided factory
.
- EmfHelper - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Helper class provided by the SDQ for working with PCM repository files.
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.CodeSection
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.AdditionExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ComparisonExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ConstantExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.DivisionExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariable
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariableAssignment
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentationExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentialFunctionExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.IfThenElseExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.LogarithmExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.MultiplicationExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.NaturalLogarithmExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SineExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SubtractionExpression
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.ExternalCallParameter
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementOrder
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.ResourceDemandingInternalAction
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.SeffBranch
-
- equals(Object) - Method in class de.uka.ipd.sdq.beagle.core.SeffLoop
-
- EvaluableExpression - Interface in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
- EvaluableExpressionComplexityAnalyser - Class in de.uka.ipd.sdq.beagle.core.judge
-
- EvaluableExpressionComplexityAnalyser() - Constructor for class de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionComplexityAnalyser
-
- EvaluableExpressionFitnessFunction - Interface in de.uka.ipd.sdq.beagle.core.judge
-
- EvaluableExpressionFitnessFunctionBlackboardView - Interface in de.uka.ipd.sdq.beagle.core.judge
-
- EvaluableExpressionSimplifier - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions.util
-
- EvaluableExpressionSimplifier() - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.EvaluableExpressionSimplifier
-
- EvaluableExpressionVisitor - Interface in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
- EvaluableVariable - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
- EvaluableVariable(String) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariable
-
Builds an evaluable variable with the given name.
- EvaluableVariableAssignment - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
- EvaluableVariableAssignment() - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariableAssignment
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.AdditionExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ComparisonExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ConstantExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.DivisionExpression
-
- evaluate(EvaluableVariableAssignment) - Method in interface de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableExpression
-
Calculates this expression’s value for the given variableAssignments
.
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariable
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentationExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentialFunctionExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.IfThenElseExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.LogarithmExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.MultiplicationExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.NaturalLogarithmExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SineExpression
-
- evaluate(EvaluableVariableAssignment) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SubtractionExpression
-
- ExceptionThrowingFailureResolver - Class in de.uka.ipd.sdq.beagle.core.failurehandling
-
- ExceptionThrowingFailureResolver() - Constructor for class de.uka.ipd.sdq.beagle.core.failurehandling.ExceptionThrowingFailureResolver
-
- ExceptionThrowingFailureResolver.FailureException - Exception in de.uka.ipd.sdq.beagle.core.failurehandling
-
Thrown by this handler for reported failures.
- execute() - Method in class de.uka.ipd.sdq.beagle.core.facade.EclipseLaunchConfiguration
-
- execute() - Method in interface de.uka.ipd.sdq.beagle.core.LaunchConfiguration
-
Executes the launch of the measured software.
- execute(ExecutionEvent) - Method in class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForComponents
-
- execute(ExecutionEvent) - Method in class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForInternalActions
-
- execute(ExecutionEvent) - Method in class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForRepositories
-
- ExecutionTimeBasedTimeout - Class in de.uka.ipd.sdq.beagle.core.timeout
-
Abstract class for timeouts deciding when to stop based on the executed program’s run
time.
- ExecutionTimeBasedTimeout() - Constructor for class de.uka.ipd.sdq.beagle.core.timeout.ExecutionTimeBasedTimeout
-
- ExponentationExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that potentises the given exponent to the given base.
- ExponentationExpression(EvaluableExpression, EvaluableExpression) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentationExpression
-
Build an expression which returns the base raised to the power of the exponent.
- ExponentialFunctionExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that potentises the given exponent to the base e (Euler’s number).
- ExponentialFunctionExpression(EvaluableExpression) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentialFunctionExpression
-
Builds an expression which returns e raised to the power of the exponent.
- ExpressionTreeWalker - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions.util
-
- ExpressionTreeWalker() - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
- ExternalCallParameter - Class in de.uka.ipd.sdq.beagle.core
-
A parameter of an external call.
- ExternalCallParameter(CodeSection, int) - Constructor for class de.uka.ipd.sdq.beagle.core.ExternalCallParameter
-
Creates a parameter of an external call.
- extractBehaviourAndAddToSet(EObject) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositorySeffExtractor
-
Extracts the specified SEFF-elements InternalActionImpl
,
ExternalCallActionImpl
, BranchActionImpl
and LoopAction
.
- getAction() - Method in class de.uka.ipd.sdq.beagle.core.ResourceDemandingInternalAction
-
Gets this internal action's code section.
- getAllExternalCallParameters() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getAllExternalCallParameters() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getAllExternalCallParameters() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getAllExternalCallParameters() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getAllExternalCallParameters() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getAllLaunchConfigurationsInWorkspace() - Static method in class de.uka.ipd.sdq.beagle.gui.ILaunchConfigurationHelper
-
Gives all ILaunchConfigurations in the workspace.
- getAllRdias() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getAllRdias() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getAllRdias() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getAllRdias() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getAllRdias() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getAllSeffBranches() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getAllSeffBranches() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getAllSeffBranches() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getAllSeffBranches() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getAllSeffBranches() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getAllSeffLoops() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getAllSeffLoops() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getAllSeffLoops() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getAllSeffLoops() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getAllSeffLoops() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getAnalysisState() - Method in class de.uka.ipd.sdq.beagle.core.AnalysisController
-
Returns the current state of the analysis.
- getAntilogarithm() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.LogarithmExpression
-
Get the
EvaluableExpression
which is the antilogarithm, or parameter of the
LogarithmExpression
.
- getAntilogarithm() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.NaturalLogarithmExpression
-
Get the
EvaluableExpression
which is the antilogarithm, or parameter of the
LogarithmExpression
.
- getArgument() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SineExpression
-
- getAvailableMeasurmentResultAnalysers() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserContributionsHandler
-
Scans the measurement result analysers extension point for available measurement
result analysers.
- getAvailableMeasurmentTools() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementToolContributionsHandler
-
Scans the measurement tools extension point for available measurement tools.
- getAvailableProposedExpressionAnalysers() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserContributionsHandler
-
Scans the proposed expression analysers extension point for available proposed
expression analysers.
- getBase() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentationExpression
-
- getBase() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.LogarithmExpression
-
- getBeagleType(ProcessingResourceType) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.ResourceTypeMappings
-
Reading from the bidirectional map.
- getBlackboardForAllElements(BlackboardCreator) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryBlackboardFactoryAdder
-
Builds a new blackboard and writes the Beagle objects representing all found
PCM elements to it.
- getBlackboardForAllElements(RepositoryImpl, BlackboardCreator) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryExtractor
-
Builds a new blackboard and writes the Beagle objects representing all found
PCM elements to it.
- getBlackboardForIds(Collection<String>, BlackboardCreator) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryBlackboardFactoryAdder
-
Builds a new blackboard and writes the Beagle objects representing PCM
elements related to ids
to it.
- getBlackboardForIds(BlackboardCreator, String...) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryBlackboardFactoryAdder
-
Builds a new blackboard and writes the Beagle objects representing PCM
elements related to ids
to it.
- getBlackboardForIds(RepositoryImpl, Collection<String>, BlackboardCreator) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryExtractor
-
Builds a new blackboard and writes the Beagle objects representing PCM
elements related to ids
to it.
- getBranches() - Method in class de.uka.ipd.sdq.beagle.core.SeffBranch
-
Gives a set of valid code sections representing a branch of this SeffBranch.
- getBranchIndex() - Method in class de.uka.ipd.sdq.beagle.core.measurement.BranchDecisionMeasurementResult
-
Gets the taken branch’s index.
- getBuildPath() - Method in class de.uka.ipd.sdq.beagle.core.ProjectInformation
-
Queries the project’s build path.
- getByNames(List<String>) - Static method in class de.uka.ipd.sdq.beagle.gui.ILaunchConfigurationHelper
-
Gets ILaunchConfigurations by their name.
- getCallCodeSection() - Method in class de.uka.ipd.sdq.beagle.core.ExternalCallParameter
-
Gives the code section where the external call will be made.
- getCausingAssignment() - Method in exception de.uka.ipd.sdq.beagle.core.evaluableexpressions.UndefinedExpressionException
-
- getCharset() - Method in class de.uka.ipd.sdq.beagle.core.ProjectInformation
-
Queries the project’s charset.
- getClasspath() - Method in class de.uka.ipd.sdq.beagle.core.facade.JdtProjectClasspathExtractor
-
Builds a class path string separated by
File.pathSeparator
out of the
project’s class path.
- getCodeSection() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.AbstractMeasurementEvent
-
- getCodeSection() - Method in interface de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementEvent
-
Queries the source code section this event occurred at.
- getCodeSectionForID(String) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmCodeSectionGenerator
-
- getComputationalComplexitySum() - Method in class de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionComplexityAnalyser
-
Returns the computational complexity.
- getContinueRoutine() - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Gets the function that lets Beagle continue the analysis by skipping the failed
action.
- getCount() - Method in class de.uka.ipd.sdq.beagle.core.measurement.LoopRepetitionCountMeasurementResult
-
Gets the loop repetition count.
- getCount() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ParameterChangeMeasurementResult
-
Missing Javadoc.
- getDefault() - Static method in class de.uka.ipd.sdq.beagle.gui.Activator
-
Returns the shared instance.
- getDetails() - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Gets the report’s failure details.
- getDividend() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.DivisionExpression
-
Gets the dividend of the expression.
- getDivisor() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.DivisionExpression
-
Gets the divisor of the expression.
- getElements() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Returns the elements to be measured or
null
to indicate that everything in
the
repository file should be analysed.
- getElseStatement() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.IfThenElseExpression
-
Get expression contained in else-statement.
- getEndFile() - Method in class de.uka.ipd.sdq.beagle.core.CodeSection
-
Gets the file that contains this section’s last statement.
- getEndSectionIndex() - Method in class de.uka.ipd.sdq.beagle.core.CodeSection
-
Gets the index of the first character of the last statement in this code section.
- getErrorMessage() - Method in class de.uka.ipd.sdq.beagle.gui.LaunchChecker
-
A message describing a found error.
- getExecutionSections() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementOrder
-
Gives the code sections, where an
MeasurementEvent
should be created each
time it gets executed.
- getExponent() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentationExpression
-
- getExponent() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentialFunctionExpression
-
- getExternalCallParametersToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getExternalCallParametersToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- getExternalCallParametersToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- getFactors() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.MultiplicationExpression
-
Gets all factors (expressions that will be multiplied on evaluation).
- getFailureCause() - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Gets the exception that caused or indicated the reported failure.
- getFailureMessage() - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Gets the report’s failure description.
- getFileFor(String) - Method in interface de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation.EclipseAstInstrumentor.InstrumentationResultFileProvider
-
Appoints a file the instrumented source code of the Java type denoted by
fullyQualifiedName
shall be written to.
- getFileProvider() - Method in class de.uka.ipd.sdq.beagle.core.ProjectInformation
-
Queries the provider responsible to get the source files Beagle shall analyse.
- getFinalExpressionFor(MeasurableSeffElement) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Returns the final expression set for element
.
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Returns an object which holds and is responsible allows access to the fitness
function grading
evaluable expressions regarding
their fitness.
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- getFitnessFunction() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- getGreater() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ComparisonExpression
-
- getHandler(String) - Static method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureHandler
-
Creates a handler a client identified by clientName
may report failures to.
- getHandler(Class<?>) - Static method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureHandler
-
Creates a handler instances of clientType
may report failures to.
- getHumanComprehensibilityComplexitySum() - Method in class de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionComplexityAnalyser
-
Returns the human-comprehensibility complexity.
- getIdOf(CodeSection) - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.CodeSectionIdentifier
-
Gets the identifier that repersents the provided codeSection
.
- getIfStatement() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.IfThenElseExpression
-
Get expression contained in if-statement.
- getImage() - Method in class de.uka.ipd.sdq.beagle.gui.LaunchConfigurationTab
-
- getIndex() - Method in class de.uka.ipd.sdq.beagle.core.ExternalCallParameter
-
Gives the parameters index in the parameter list.
- getJavaProject() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Gives the IJavaProject
to analyse.
- getJavaProject() - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
Gives the currently selected IJavaProject
.
- getLaunch(ILaunchConfiguration, String) - Method in class de.uka.ipd.sdq.beagle.gui.BeagleLaunchConfigurationDelegate
-
- getLaunchConfigurations() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
- getLaunchConfigurations() - Method in class de.uka.ipd.sdq.beagle.core.ProjectInformation
-
Queries the configurations defining how to launch the measured software.
- getLoopBody() - Method in class de.uka.ipd.sdq.beagle.core.SeffLoop
-
Gives a valid code sections representing the body of this SeffBranch's loop.
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Gets all results yet measured for the resource demands of rdia
.
- getMeasurementResultsFor(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Gets all results yet measured for branch decisions of branch
.
- getMeasurementResultsFor(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Gets all results yet measured for the loop repetitions of loop
.
- getMeasurementResultsFor(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Gets all results yet measured for the external parameter
externalCallParameter
.
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunctionBlackboardView
-
- getMeasurementResultsFor(SeffBranch) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunctionBlackboardView
-
- getMeasurementResultsFor(SeffLoop) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunctionBlackboardView
-
- getMeasurementResultsFor(ExternalCallParameter) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunctionBlackboardView
-
- getMeasurementResultsFor(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementEventParser
-
Gets all results that could be parsed from the input events for rdia
.
- getMeasurementResultsFor(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementEventParser
-
Gets all results that could be parsed from the input events for branch
.
- getMeasurementResultsFor(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementEventParser
-
Gets all results that could be parsed from the input events for loop
.
- getMeasurementResultsFor(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementEventParser
-
Note: this method is out of our projects scope and not yet implemented.
- getMinuend() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SubtractionExpression
-
- getMissingVariable() - Method in exception de.uka.ipd.sdq.beagle.core.evaluableexpressions.UndefinedExpressionException
-
- getName() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariable
-
Get this evaluable varibale's name.
- getName() - Method in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Gives a name which is a unique identifier for this resource type.
- getName() - Method in class de.uka.ipd.sdq.beagle.gui.LaunchConfigurationTab
-
- getName() - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
- getName() - Method in class de.uka.ipd.sdq.beagle.gui.SelectionOverviewTab
-
- getName() - Method in class de.uka.ipd.sdq.beagle.gui.TimeoutTab
-
- getName(String...) - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation.EclipseStatementCreationHelper
-
Returns a Name
that represents the qualified name consisting of the given
parts
.
- getName(Name, String) - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.instrumentation.EclipseStatementCreationHelper
-
Returns a Name
that starts with an existing name
and continues with
next
.
- getParameterCharacteriser() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementOrder
-
Gives the parameter characteriser, that all measurement tools must use for
parameter characterisation.
- getParameterisation() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ParameterisationDependentMeasurementResult
-
Gets the parameterisation, describing variables’ state when measuring this result.
- getParameterValueSection() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementOrder
-
Gives the code sections where parameters need to be characterised.
- getPcmIdOf(ResourceDemandingInternalAction) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Gets the identifier used for rdia
in the PCM repository.
- getPcmIdOf(SeffBranch) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Gets the identifier used for branch
in the PCM repository.
- getPcmIdOf(SeffLoop) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Gets the identifier used for loop
in the PCM repository.
- getPcmIdOf(ExternalCallParameter) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
Gets the identifier used for loop
in the PCM repository.
- getPcmSourceLinkRepository() - Method in class de.uka.ipd.sdq.beagle.core.pcmsourcestatementlink.PcmSourceStatementLinkReader
-
Gets the source link repository that was read in from the input file.
- getPcmType(ResourceDemandType) - Method in class de.uka.ipd.sdq.beagle.core.pcmconnection.ResourceTypeMappings
-
Reading from the bidirectional map.
- getProjectInformation() - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
Information about the project belonging to this blackboard.
- getProjectInformation() - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
Information about the project belonging to this blackboard.
- getProjectInformation() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Information about the project belonging to this blackboard.
- getProjectInformation() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
Information about the project belonging to this blackboard.
- getProjectInformation() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementOrder
-
Gives information about the measured project.
- getProposedExpressionFor(MeasurableSeffElement) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- getProposedExpressionFor(MeasurableSeffElement) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- getProposedExpressionFor(MeasurableSeffElement) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getRdiasToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
RDIAs that shall be measured for their
resource demands.
- getRdiasToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- getRdiasToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- getRepositoryFile() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Returns the repository file that contains all elements that shall be analysed.
- getResourceDemandSections() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementOrder
-
Gives the code sections, where all resource demands need to be captured.
- getResourceType() - Method in class de.uka.ipd.sdq.beagle.core.ResourceDemandingInternalAction
-
Gets this internal action's result type.
- getRetryRoutine() - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Gets the function that lets Beagle retry the failed failed action.
- getSectionFor(int) - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.CodeSectionIdentifier
-
Gets the code section that is identified by the provided identifier
.
- getSeffBranchesToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- getSeffBranchesToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- getSeffBranchesToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- getSeffLoopsToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
SEFF loops that shall be measured for their repetitions.
- getSeffLoopsToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- getSeffLoopsToBeMeasured() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- getSmaller() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ComparisonExpression
-
- getSourceFile(String) - Method in class de.uka.ipd.sdq.beagle.core.facade.JdtProjectSourceCodeFileProvider
-
- getSourceFile(String) - Method in interface de.uka.ipd.sdq.beagle.core.facade.SourceCodeFileProvider
-
Queries the source code file containing the source code of the type denoted by
fullyQualifiedJavaPath
.
- getSourceStatementLinkFile() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Returns the file containing the model linking PCM elements to their positions in
the source code.
- getStartFile() - Method in class de.uka.ipd.sdq.beagle.core.CodeSection
-
Gets the file that contains this section’s first statement.
- getStartSectionIndex() - Method in class de.uka.ipd.sdq.beagle.core.CodeSection
-
Gets the index of the first character of the last statement in this code section.
- getSubtrahend() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SubtractionExpression
-
- getSummands() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.AdditionExpression
-
Get all evaluable expressions which are forming this expression's sum.
- getThenStatement() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.IfThenElseExpression
-
Get expression contained in then-statement.
- getTimeout() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Returns the timeout to be used.
- getTimeout() - Method in class de.uka.ipd.sdq.beagle.core.ProjectInformation
-
Returns the timeout to be used.
- getTimeout() - Method in class de.uka.ipd.sdq.beagle.core.timeout.ConstantTimeout
-
Returns the timeout in milliseconds.
- getTraversalDepth() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
Queries how “deep” the currently visited expression is in the visited tree.
- getTraversalDepth() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ModifyingEvaluableExpressionVisitor
-
- getTraversalDepth() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.RecursiveEvaluableExpressionVisitor
-
- getType() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.ResourceDemandCapturedEvent
-
Gives the demanded resource’s type.
- getValue() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ConstantExpression
-
Gets the value of this constant expression.
- getValue() - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.ResourceDemandCapturedEvent
-
The resource demand’s value, expressed in the unit implied by type
.
- getValue() - Method in class de.uka.ipd.sdq.beagle.core.measurement.ResourceDemandMeasurementResult
-
Gets this result’s value.
- getValueFor(EvaluableVariable) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariableAssignment
-
Gets the assigned value for the EvaluableVariable variable
.
- getVisitedCount() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ExpressionTreeWalker
-
Queries how many expressions have been visited during the momentary traversal.
- getVisitedCount() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ModifyingEvaluableExpressionVisitor
-
- getVisitedCount() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.RecursiveEvaluableExpressionVisitor
-
- getWorkspaceRoot() - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
Gives the Workspace root.
- gradeFor(ResourceDemandingInternalAction, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in class de.uka.ipd.sdq.beagle.core.judge.AbstractionAndPrecisionFitnessFunction
-
- gradeFor(SeffBranch, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in class de.uka.ipd.sdq.beagle.core.judge.AbstractionAndPrecisionFitnessFunction
-
- gradeFor(SeffLoop, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in class de.uka.ipd.sdq.beagle.core.judge.AbstractionAndPrecisionFitnessFunction
-
- gradeFor(ExternalCallParameter, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in class de.uka.ipd.sdq.beagle.core.judge.AbstractionAndPrecisionFitnessFunction
-
- gradeFor(ResourceDemandingInternalAction, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunction
-
Judges how well expression
fits to describe the measurement results of
rdia
.
- gradeFor(SeffBranch, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunction
-
Judges how well expression
fits to describe the measurement results of
branch
.
- gradeFor(SeffLoop, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunction
-
Judges how well expression
fits to describe the measurement results of
loop
.
- gradeFor(ExternalCallParameter, EvaluableExpression, EvaluableExpressionFitnessFunctionBlackboardView) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunction
-
Judges how well expression
fits to describe the measurement results of
parameter
.
- GraphicalFailureHandler - Class in de.uka.ipd.sdq.beagle.gui
-
A resolver for
FailureReports
that prompts the user for which
action to take.
- GraphicalFailureHandler() - Constructor for class de.uka.ipd.sdq.beagle.gui.GraphicalFailureHandler
-
- GuiController - Class in de.uka.ipd.sdq.beagle.gui
-
Controls Beagle’s graphical user interface while Beagle is running.
- GuiController(BeagleController) - Constructor for class de.uka.ipd.sdq.beagle.gui.GuiController
-
Constructs a new
GuiController
using
components
as the default
components to be measured.
- ParameterChangeMeasurementResult - Class in de.uka.ipd.sdq.beagle.core.measurement
-
Note: Designing this class is out of the project’s first iteration’s scope.
- ParameterChangeMeasurementResult() - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ParameterChangeMeasurementResult
-
Missing Javadoc.
- ParameterChangeMeasurementResult(Parameterisation) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ParameterChangeMeasurementResult
-
Missing Javadoc.
- ParameterCharacteriser - Class in de.uka.ipd.sdq.beagle.core.measurement.order
-
Characterises an arbitrary parameter as real;
- ParameterCharacteriser() - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.order.ParameterCharacteriser
-
- Parameterisation - Class in de.uka.ipd.sdq.beagle.core.measurement
-
Describes the values of variables potentially influencing a measurement result.
- Parameterisation() - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.Parameterisation
-
- ParameterisationDependentMeasurementResult - Class in de.uka.ipd.sdq.beagle.core.measurement
-
A measurement result that may depend on the state of variables while executing the
measured code section.
- ParameterisationDependentMeasurementResult() - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ParameterisationDependentMeasurementResult
-
Creates a result for a code section measurement for which no parameterisation was
recorded.
- ParameterisationDependentMeasurementResult(Parameterisation) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ParameterisationDependentMeasurementResult
-
Creates a result for a code section measurement.
- ParameterValueCapturedEvent - Class in de.uka.ipd.sdq.beagle.core.measurement.order
-
Note: Designing this class is out of the project’s first iteration’s scope.
- ParameterValueCapturedEvent(CodeSection) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.order.ParameterValueCapturedEvent
-
Note: Designing this class is out of the project’s first iteration’s scope.
- PartialExpressionTreeWalker - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions.util
-
An evaluable expression tree walker allowing to ignore certain subtrees.
- PartialExpressionTreeWalker() - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.PartialExpressionTreeWalker
-
- pauseAnalysis() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleController
-
Pauses the analysis.
- pauseRequested() - Method in class de.uka.ipd.sdq.beagle.gui.GuiController
-
Callback to report that the user requested to pause the analysis.
- PcmBeagleMappings - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Maps Beagle objects to identifiers of the elements they were created for in a specific
PCM repository.
- PcmBeagleMappings() - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmBeagleMappings
-
- PcmCodeSectionGenerator - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
This class manages the creation of the
CodeSection
for a given ID using the
PcmSourceStatementLinkRepository
.
- PcmCodeSectionGenerator(PcmSourceStatementLinkRepository, SourceCodeFileProvider) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmCodeSectionGenerator
-
Adapting the given SourceStateLinkRepository to the searching of IDs.
- PcmRepositoryBlackboardFactoryAdder - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Creates
Blackboard
instances suitable to analyse elements from a PCM
repository.
- PcmRepositoryBlackboardFactoryAdder(String, SourceCodeFileProvider, PcmSourceStatementLinkRepository) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryBlackboardFactoryAdder
-
Creates a factory that will search the provided PCM files for PCM
elements.
- PcmRepositoryBlackboardFactoryAdder(File, SourceCodeFileProvider, PcmSourceStatementLinkRepository) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryBlackboardFactoryAdder
-
Creates a factory that will search the provided PCM file for PCM elements.
- PcmRepositoryExtractor - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Extracting a given Pcm repository.
- PcmRepositoryExtractor(SourceCodeFileProvider, PcmSourceStatementLinkRepository) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryExtractor
-
Creates a new name parser for a specific project to analyse.
- PcmRepositoryFileLoader - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Contains a method to load a
RepositoryImpl
-instance from a given
File
.
- PcmRepositoryFileLoader() - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryFileLoader
-
- PcmRepositorySeffExtractor - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Extractor class for SEFFElements.
- PcmRepositorySeffExtractor(Set<SeffLoop>, Set<SeffBranch>, Set<ResourceDemandingInternalAction>, Set<ExternalCallParameter>, PcmBeagleMappings, SourceCodeFileProvider, PcmSourceStatementLinkRepository) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositorySeffExtractor
-
Constructor needs access to the real sets (no copy!), manipulating them by adding
all extracted SeffElements.
- PcmRepositoryWriter - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
Writes Beagle’s findings back to a PCM repository.
- PcmRepositoryWriter(Blackboard) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriter
-
Creates a writer to write the results written on blackboard
back to a PCM
repository.
- PcmRepositoryWriterAnnotator - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
This class is offering a method to annotate all final EvaluableExpressions of a given
Blackboard to a PCM-repository.
- PcmRepositoryWriterAnnotator(Blackboard, PcmBeagleMappings) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotator
-
- PcmRepositoryWriterAnnotatorEvaEx - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
This class contains the logic for converting and annotating EvaluableExpressions.
- PcmRepositoryWriterAnnotatorEvaEx() - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.PcmRepositoryWriterAnnotatorEvaEx
-
Constructor.
- PcmSourceStatementLinkReader - Class in de.uka.ipd.sdq.beagle.core.pcmsourcestatementlink
-
Reads in instances of the PCM Source Statement Links Model given in a XML file.
- PcmSourceStatementLinkReader(File) - Constructor for class de.uka.ipd.sdq.beagle.core.pcmsourcestatementlink.PcmSourceStatementLinkReader
-
Creates a reader to read the provided linkRepositoryFile
.
- performAnalysis() - Method in class de.uka.ipd.sdq.beagle.core.AnalysisController
-
Runs the complete analysis, including measurements, result analysis and the final
judging.
- performApply(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.LaunchConfigurationTab
-
- performApply(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
- performApply(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.SelectionOverviewTab
-
- performApply(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.TimeoutTab
-
- PLUGIN_ID - Static variable in class de.uka.ipd.sdq.beagle.gui.Activator
-
The plug-in ID.
- preLaunchCheck(ILaunchConfiguration, String, IProgressMonitor) - Method in class de.uka.ipd.sdq.beagle.gui.BeagleLaunchConfigurationDelegate
-
- preparingAnalysis() - Method in class de.uka.ipd.sdq.beagle.gui.GuiController
-
Reports that the analysis is being prepared.
- prependClasspath(String) - Method in class de.uka.ipd.sdq.beagle.core.facade.EclipseLaunchConfiguration
-
- prependClasspath(String) - Method in interface de.uka.ipd.sdq.beagle.core.LaunchConfiguration
-
Adds the given classPathEntry
to the start of the Java classpath used when
launching the software.
- process() - Method in class de.uka.ipd.sdq.beagle.measurement.kieker.KiekerMeasurementResultProcessor
-
Processes Kieker’s results and generates the matching measurement events.
- ProgressWindow - Class in de.uka.ipd.sdq.beagle.gui
-
Shows Beagle’s progress to the user.
- ProgressWindow(GuiController) - Constructor for class de.uka.ipd.sdq.beagle.gui.ProgressWindow
-
Creates a progress window that will report the user’s requests to the given
guiController
.
- ProjectInformation - Class in de.uka.ipd.sdq.beagle.core
-
Holds information about the project under analysis.
- ProjectInformation(Timeout, SourceCodeFileProvider, String, Charset, Set<LaunchConfiguration>) - Constructor for class de.uka.ipd.sdq.beagle.core.ProjectInformation
-
Creates a new Project Information.
- ProjectTab - Class in de.uka.ipd.sdq.beagle.gui
-
A tab of Beagle's launch configuration for setting up the project to analyse.
- ProjectTab() - Constructor for class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
- PROPOSED_EXPRESSION_ANALYSERS_EXTENSION_POINT_CLASS_PROPERTY_NAME - Static variable in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserContributionsHandler
-
- PROPOSED_EXPRESSION_ANALYSERS_EXTENSION_POINT_ID - Static variable in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserContributionsHandler
-
- ProposedExpressionAnalyser - Interface in de.uka.ipd.sdq.beagle.core.analysis
-
- ProposedExpressionAnalyserBlackboardView - Class in de.uka.ipd.sdq.beagle.core.analysis
-
- ProposedExpressionAnalyserBlackboardView(Blackboard) - Constructor for class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
Set the blackboard instance from the
AnalysisController
to the private
blackboard attribute.
- ProposedExpressionAnalyserContributionsHandler - Class in de.uka.ipd.sdq.beagle.core.analysis
-
Handles the creation searching and loading of all available proposed expression
analyser.
- ProposedExpressionAnalyserContributionsHandler() - Constructor for class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserContributionsHandler
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.MeasurementResultAnalyserBlackboardView
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ProposedExpressionAnalyserBlackboardView
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in interface de.uka.ipd.sdq.beagle.core.judge.EvaluableExpressionFitnessFunctionBlackboardView
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.measurement.MeasurementControllerBlackboardView
-
- readFor(Class<? extends BlackboardStorer<WRITTEN_TYPE>>) - Method in class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
- ReadOnlyMeasurementControllerBlackboardView - Class in de.uka.ipd.sdq.beagle.core.measurement
-
- ReadOnlyMeasurementControllerBlackboardView(Blackboard) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ReadOnlyMeasurementControllerBlackboardView
-
Set the blackboard instance from the
AnalysisController
to the private
blackboard attribute.
- ReadOnlyMeasurementResultAnalyserBlackboardView - Class in de.uka.ipd.sdq.beagle.core.analysis
-
- ReadOnlyMeasurementResultAnalyserBlackboardView(Blackboard) - Constructor for class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyMeasurementResultAnalyserBlackboardView
-
Set the blackboard instance from the
AnalysisController
to the private
blackboard attribute.
- ReadOnlyProposedExpressionAnalyserBlackboardView - Class in de.uka.ipd.sdq.beagle.core.analysis
-
- ReadOnlyProposedExpressionAnalyserBlackboardView(Blackboard) - Constructor for class de.uka.ipd.sdq.beagle.core.analysis.ReadOnlyProposedExpressionAnalyserBlackboardView
-
Set the blackboard instance from the
AnalysisController
to the private
blackboard attribute.
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.AdditionExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ComparisonExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ConstantExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.DivisionExpression
-
- receive(EvaluableExpressionVisitor) - Method in interface de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariable
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentationExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.ExponentialFunctionExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.IfThenElseExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.LogarithmExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.MultiplicationExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.NaturalLogarithmExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SineExpression
-
- receive(EvaluableExpressionVisitor) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SubtractionExpression
-
- receive(MeasurementEventVisitor) - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.CodeSectionEnteredEvent
-
- receive(MeasurementEventVisitor) - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.CodeSectionLeftEvent
-
- receive(MeasurementEventVisitor) - Method in interface de.uka.ipd.sdq.beagle.core.measurement.order.MeasurementEvent
-
- receive(MeasurementEventVisitor) - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.ParameterValueCapturedEvent
-
- receive(MeasurementEventVisitor) - Method in class de.uka.ipd.sdq.beagle.core.measurement.order.ResourceDemandCapturedEvent
-
- recoverable() - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Reports that the failure is recoverable by continuing the normal control flow after
the failure handling.
- RecursiveEvaluableExpressionVisitor - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions.util
-
- RecursiveEvaluableExpressionVisitor() - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.RecursiveEvaluableExpressionVisitor
-
- registerCallback(Runnable) - Method in class de.uka.ipd.sdq.beagle.core.timeout.ExecutionTimeBasedTimeout
-
- registerCallback(Runnable) - Method in class de.uka.ipd.sdq.beagle.core.timeout.NoTimeout
-
- registerCallback(Runnable) - Method in interface de.uka.ipd.sdq.beagle.core.timeout.Timeout
-
Registers callback
to be run once the timeout is reached.
- replaceCurrentExpressionWith(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.ModifyingEvaluableExpressionVisitor
-
Replaces the currently visited expression with expression
in the expression
tree.
- reportOneStepProgress() - Method in class de.uka.ipd.sdq.beagle.core.timeout.AdaptiveTimeout
-
- reportOneStepProgress() - Method in class de.uka.ipd.sdq.beagle.core.timeout.ConstantTimeout
-
- reportOneStepProgress() - Method in class de.uka.ipd.sdq.beagle.core.timeout.NoTimeout
-
- reportOneStepProgress() - Method in interface de.uka.ipd.sdq.beagle.core.timeout.Timeout
-
Reports one step of progress to the policy.
- RESOURCE_TYPE_CPU - Static variable in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Common resource type for cycles performed on a CPU.
- RESOURCE_TYPE_CPU_NS - Static variable in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Common resource type for nanoseconds of computation performed on a CPU.
- RESOURCE_TYPE_HDD - Static variable in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Common resource type for bytes transfered to or from a non-volatile storage.
- RESOURCE_TYPE_HDD_NS - Static variable in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Common resource type for nanoseconds of reading or writing operations performed on
a non-volatile storage.
- RESOURCE_TYPE_NETWORK - Static variable in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Common resource type for bytes send or received over a network interface.
- RESOURCE_TYPE_NETWORK_NS - Static variable in class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Common resource type for nanoseconds spend for network operations.
- ResourceDemandCapturedEvent - Class in de.uka.ipd.sdq.beagle.core.measurement.order
-
An event for the fact that the amount of a certain resource a certain code section
demands was captured.
- ResourceDemandCapturedEvent(CodeSection, ResourceDemandType, double) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.order.ResourceDemandCapturedEvent
-
Creates an event for the fact that codeSection
has been completely executed
and demanded value
resources of the type type
.
- ResourceDemandingInternalAction - Class in de.uka.ipd.sdq.beagle.core
-
Models an internal action demanding resources of a specific type when being executed.
- ResourceDemandingInternalAction(ResourceDemandType, CodeSection) - Constructor for class de.uka.ipd.sdq.beagle.core.ResourceDemandingInternalAction
-
Creates a ResourceDemandingInternalAction for a specific resource type using a
given code section.
- ResourceDemandInstrumentationStrategy - Class in de.uka.ipd.sdq.beagle.measurement.kieker
-
Provides instrumentation statements to instrument code sections for which resource
demands are to be measured.
- ResourceDemandInstrumentationStrategy(CodeSectionIdentifier) - Constructor for class de.uka.ipd.sdq.beagle.measurement.kieker.ResourceDemandInstrumentationStrategy
-
Creates a strategey that will use the provided identifier
to identify code
sections in the instrumentation code.
- ResourceDemandMeasurementResult - Class in de.uka.ipd.sdq.beagle.core.measurement
-
A result of measuring resource demands of a code section.
- ResourceDemandMeasurementResult(double) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ResourceDemandMeasurementResult
-
Creates a result for a resource demand measurement for which no parameterisation
was recorded.
- ResourceDemandMeasurementResult(Parameterisation, double) - Constructor for class de.uka.ipd.sdq.beagle.core.measurement.ResourceDemandMeasurementResult
-
Creates a result for a parameterised resource demand measurement.
- ResourceDemandType - Class in de.uka.ipd.sdq.beagle.core
-
Represents a type of a measured resource, like CPU usage or HDD usage.
- ResourceDemandType(String, boolean) - Constructor for class de.uka.ipd.sdq.beagle.core.ResourceDemandType
-
Creates a custom resource type.
- ResourceTypeMappings - Class in de.uka.ipd.sdq.beagle.core.pcmconnection
-
This class offers a bidirectional mapping between the ResourceTypes of Beagle and the
PalladioComponentModel.
- ResourceTypeMappings() - Constructor for class de.uka.ipd.sdq.beagle.core.pcmconnection.ResourceTypeMappings
-
- retainAll(Collection<? extends Identifier>, Collection<? extends EObject>) - Static method in class de.uka.ipd.sdq.beagle.core.pcmconnection.EmfHelper
-
- retryWith(Supplier<RECOVER_TYPE>) - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Reports that the failure is recoverable by retrying the failed action by running
retryAt
.
- retryWith(Runnable) - Method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureReport
-
Reports that the failure is recoverable by retrying the failed action by running
retryAt
.
- saveToXMIFile(EObject, String) - Static method in class de.uka.ipd.sdq.beagle.core.pcmconnection.EmfHelper
-
Save the given EObject to the file given by filename.
- SeffBranch - Class in de.uka.ipd.sdq.beagle.core
-
Models branches in a component's SEFF, originating from conditional constructs.
- SeffBranch(Set<CodeSection>) - Constructor for class de.uka.ipd.sdq.beagle.core.SeffBranch
-
Creates a SeffBranch using a given code section.
- SeffLoop - Class in de.uka.ipd.sdq.beagle.core
-
Models loops (like Java’s for , while and do - while statement) which affect the calls
a component makes to other components.
- SeffLoop(CodeSection) - Constructor for class de.uka.ipd.sdq.beagle.core.SeffLoop
-
Creates a SeffBranch using a given code section for the loop's body.
- SelectionOverviewTab - Class in de.uka.ipd.sdq.beagle.gui
-
A tab of Beagle's launch configuration allowing the user to see which of the components
they selected will be be analysed.
- SelectionOverviewTab() - Constructor for class de.uka.ipd.sdq.beagle.gui.SelectionOverviewTab
-
- setAborting() - Method in class de.uka.ipd.sdq.beagle.gui.ProgressWindow
-
Updates the window to reflect that the analysis is running.
- setAnalysisState(AnalysisState) - Method in class de.uka.ipd.sdq.beagle.core.AnalysisController
-
Sets the current state of the analysis to analysisState
.
- setBranches(Set<SeffBranch>) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.LaunchConfigurationTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.ProjectTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.SelectionOverviewTab
-
- setDefaults(ILaunchConfigurationWorkingCopy) - Method in class de.uka.ipd.sdq.beagle.gui.TimeoutTab
-
- setElements(List<String>) - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Sets the elements to be measured to elements
.
- setExternalCalls(Set<ExternalCallParameter>) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setFinalExpressionFor(MeasurableSeffElement, EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.Blackboard
-
Sets expression
as the final description of element
’s measurement
results.
- setFitnessFunction(EvaluableExpressionFitnessFunction) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setLaunchConfigurations(Set<LaunchConfiguration>) - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
- setLoops(Set<SeffLoop>) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setPaused() - Method in class de.uka.ipd.sdq.beagle.gui.ProgressWindow
-
Updates the window to reflect that the analysis is paused.
- setPcmMappings(PcmBeagleMappings) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setPreparing() - Method in class de.uka.ipd.sdq.beagle.gui.ProgressWindow
-
Updates the window to reflect that the analysis is being prepared.
- setProjectInformation(ProjectInformation) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setProvider(Supplier<FailureResolver>) - Static method in class de.uka.ipd.sdq.beagle.core.failurehandling.FailureHandler
-
Sets the provider of failure resolvers.
- setRdias(Set<ResourceDemandingInternalAction>) - Method in class de.uka.ipd.sdq.beagle.core.facade.BlackboardCreator
-
- setRepositoryFile(File) - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Sets the repository file containing the elements Beagle shall analyse.
- setRunning() - Method in class de.uka.ipd.sdq.beagle.gui.ProgressWindow
-
Updates the window to reflect that the analysis is running.
- setSourceStatementLinkFile(File) - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Sets the file containing the model linking PCM elements to their positions in the
source code.
- setTimeout(Timeout) - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleConfiguration
-
Sets the timeout to be used to timeout
.
- setValueFor(EvaluableVariable, double) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.EvaluableVariableAssignment
-
Assigns a value to an evaluable variable.
- show() - Method in class de.uka.ipd.sdq.beagle.gui.ProgressWindow
-
Shows the progress window in order to indicate that Beagle’s analysis is running.
- simplify(EvaluableExpression) - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.EvaluableExpressionSimplifier
-
Simplifies expression
.
- SineExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that executes a sine function on its contained expression.
- SineExpression(EvaluableExpression) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SineExpression
-
Builds an expression which returns the sine of the argument.
- SourceCodeFileProvider - Interface in de.uka.ipd.sdq.beagle.core.facade
-
Provides the source code files that shall be analysed by Beagle.
- SPECIAL_ID_COMPLETE_REPOSITORY - Static variable in class de.uka.ipd.sdq.beagle.gui.contextmenus.ContextMenuEntryHandlerForRepositories
-
The ID stating that an entire repository is ought to be analysed.
- start(BundleContext) - Method in class de.uka.ipd.sdq.beagle.gui.Activator
-
- startAnalysis() - Method in class de.uka.ipd.sdq.beagle.core.facade.BeagleController
-
Starts the analysis.
- startingTime - Variable in class de.uka.ipd.sdq.beagle.core.timeout.ExecutionTimeBasedTimeout
-
The millisecond timestamp indicating when this Timeout object was initialised.
- startResourceDemand(int) - Static method in class de.uka.ipd.sdq.beagle.measurement.kieker.remote.MeasurementCentral
-
Reports that the resource demanding code section identified by rdiaId
is
about to be entered.
- startTraversingInnerExpressions() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.PartialExpressionTreeWalker
-
Starts visiting of inner expressions.
- stop(BundleContext) - Method in class de.uka.ipd.sdq.beagle.gui.Activator
-
- stopResourceDemand() - Static method in class de.uka.ipd.sdq.beagle.measurement.kieker.remote.MeasurementCentral
-
Reports that the last started resource demanding code section has just been left.
- stopTraversingInnerExpressions() - Method in class de.uka.ipd.sdq.beagle.core.evaluableexpressions.util.PartialExpressionTreeWalker
-
Stops visiting of inner expressions.
- SubtractionExpression - Class in de.uka.ipd.sdq.beagle.core.evaluableexpressions
-
Expression that subtracts a subtrahend from a minuend.
- SubtractionExpression(EvaluableExpression, EvaluableExpression) - Constructor for class de.uka.ipd.sdq.beagle.core.evaluableexpressions.SubtractionExpression
-
Builds an expression which returns the difference of subtrahend and minuend.