| Interface | Description |
|---|---|
| CommonAttributes |
This interface is implemented by all XMCDA classes which uses the so-called "common attribute" (named
"default attributes" in the XML Schema).
These attributes are: an id a name a MCDA concept For the exact definition of these fields and how they shold be used, please refer to XXX TODO référence |
| HasDescription | |
| IDRequired | |
| Referenceable | |
| Referenceable.CreationObserver |
A class implements this interface when it is interested in being notified when a Referenceable object is created.
|
| Scale |
mcda:type:scale
|
| XMCDARootElement |
| Class | Description |
|---|---|
| Alternative | |
| AlternativeAssignment<VALUE_TYPE> |
xmcda:type:alternativeAssignment
|
| Alternatives |
xmcda:type:alternatives
|
| AlternativesAssignments<VALUE_TYPE> |
xmcda:type:alternativesAssignments
|
| AlternativesCriteriaValues<VALUE_TYPE> | |
| AlternativesLinearConstraints<VALUE_TYPE> | |
| AlternativesMatrix<VALUE_TYPE> | |
| AlternativesSet<VALUE_TYPE> | |
| AlternativesSets<VALUE_TYPE> | |
| AlternativesSetsLinearConstraints<ALTERNATIVES_SET_VALUE_TYPE,VALUE_TYPE> | |
| AlternativesSetsMatrix<ALTERNATIVES_SET_VALUE_TYPE,VALUE_TYPE> | |
| AlternativesSetsValues<ALTERNATIVES_SETS_VALUE_TYPE,VALUE_TYPE> | |
| AlternativesValues<VALUE_TYPE> | |
| BibliographyEntry |
A bibliographical entry
|
| Categories |
xmcda:type:categories
|
| CategoriesInterval |
xmcda:type:categoriesInterval
|
| CategoriesLinearConstraints<VALUE_TYPE> | |
| CategoriesMatrix<VALUE_TYPE> | |
| CategoriesProfiles<VALUE_TYPE> | |
| CategoriesSet<VALUE_TYPE> | |
| CategoriesSets<VALUE_TYPE> | |
| CategoriesSetsLinearConstraints<CATEGORIES_SET_VALUE_TYPE,VALUE_TYPE> | |
| CategoriesSetsMatrix<CATEGORIES_SET_VALUE_TYPE,VALUE_TYPE> | |
| CategoriesSetsValues<CATEGORIES_SETS_VALUE_TYPE,VALUE_TYPE> | |
| CategoriesValues<VALUE_TYPE> | |
| Category |
xmcda:type:category
|
| CategoryProfile<VALUE_TYPE> | |
| CategoryProfile.Profile<VALUE_TYPE> | |
| Criteria |
xmcda:type:criteria
|
| CriteriaFunctions |
xmcda:type:criteriaFunctions
|
| CriteriaHierarchy |
A hierarchy of criteria.
|
| CriteriaLinearConstraints<VALUE_TYPE> | |
| CriteriaMatrix<VALUE_TYPE> | |
| CriteriaScales |
mcda:type:criteriaScales
|
| CriteriaSet<VALUE_TYPE> | |
| CriteriaSetHierarchyNode |
A node of a hierarchy of criteria, representing a
criterion and its CriteriaSetHierarchyNode.getChildren(). |
| CriteriaSets<VALUE_TYPE> | |
| CriteriaSetsHierarchy |
A hierarchy of criteriaSets.
|
| CriteriaSetsLinearConstraints<CRITERIA_SET_VALUE_TYPE,VALUE_TYPE> | |
| CriteriaSetsMatrix<CRITERIA_SET_VALUE_TYPE,VALUE_TYPE> | |
| CriteriaSetsValues<CRITERIA_SETS_VALUE_TYPE,VALUE_TYPE> | |
| CriteriaThresholds |
mcda:type:criteriaThresholds
|
| CriteriaValues<VALUE_TYPE> | |
| Criterion | |
| CriterionFunctions |
xmcda:type:criterionFunction
|
| CriterionHierarchyNode |
A node of a hierarchy of criteria, representing a
criterion and its CriterionHierarchyNode.getChildren(). |
| CriterionScales |
mcda:type:criterionScale
|
| CriterionThresholds |
mcda:type:criterionThreshold
|
| Description | |
| Factory | |
| LabelledQValues<VALUE_TYPE> | |
| LinearConstraint<T,VALUE_TYPE> | |
| LinearConstraint.Element<T,VALUE_TYPE> | |
| LinearConstraint.Variable | |
| LinearConstraints<ELEMENT,VALUE_TYPE> | |
| Message |
xmcda:type:message
|
| NominalScale |
mcda:type:nominal
|
| ObjectsValues<ELEMENT,VALUE_TYPE> | |
| PerformanceTable<T> | |
| ProgramExecutionResult |
The result of the execution of a program is defined by:
its global
ProgramExecutionResult.getStatus() status,
a list of @{link messages.
Its status is normally deduced during the lifespan of this object:
it starts with the default value OK;
its seriouness is elevated to WARNING as soon as a warning message is added;
last, it is set to ERROR the first time an error message is added.
When using the different methods ProgramExecutionResult.addDebug(String), ProgramExecutionResult.addInfo(String), ProgramExecutionResult.addWarning(String)
and ProgramExecutionResult.addError(String), the status code never "goes back". |
| ProgramParameter<VALUE_TYPE> |
xmcda:type:parameter
|
| ProgramParameters<VALUE_TYPE> |
xmcda:type:programParameters
|
| QualifiedValue<T> |
Hold an evaluation of a alternative on a criterion, along with a description and the XMCDA so-called
"common attributes". |
| QualifiedValues<T> | |
| QualitativeScale<T> |
mcda:type:qualitative
|
| QuantitativeScale<T> |
mcda:type:quantitative
|
| Referenceable.DefaultCreationObserver |
The default creation observer used by
Alternative, Category, Criterion,
AlternativesSet, CategoriesSet and CriteriaSet. |
| ReferenceableContainer<ELEMENT extends Referenceable> |
A set of
Referenceable elements. |
| Threshold<T> |
xmcda:type:threshold
|
| XMCDA |
| Enum | Description |
|---|---|
| CategoryProfile.Type | |
| LinearConstraint.Operator | |
| Message.Level | |
| ProgramExecutionResult.Status |
This enumerates the statuses that a program execution result
can have. |
| Scale.PreferenceDirection |
mcda:type:preferenceDirection
|
| Threshold.Type |
xmcda:element:threshold/affine/type
|
Copyright © 2013–2021 Sébastien Bigaret, Patrick Meyer. All rights reserved.