openregspecs_smcubes_extra_extension package

This package describes a class which composes the diferent modules, whereby each of those modules composes a list of items from the ECBS SMCubes model, which we represent as the core package and the data_definition package.

EPackage properties:
Namespace Prefix: openregspecs_smcubes_extra_extension
Namespace URI: http://www.eclipse.org/efbt/openregspecs_smcubes_extra_extension

AxisModule

A Module containing a set of Axis

Supertype:Module

References
Name
Properties
Documentation
axes
T: AXIS
Cardinality: [0..*]
Containment

The set of Axes

AxisOrdinateModule

A Module containing a set of AxisOrdinates

Supertype:Module

References
Name
Properties
Documentation
axis_ordinates
Cardinality: [0..*]
Containment

The set of AxisOrdinates

CellPositionModule

A Module containing a set of Cell Positions

Supertype:Module

References
Name
Properties
Documentation
reportTables
Cardinality: [0..*]
Containment

The set of Cell Positions

CombinationModule

A module storing a list of Combinations, and a list of related Combination Items, and a list of CUBETOCOMBINATIONs

Supertype:Module

References
Name
Properties
Documentation
combination_items
Cardinality: [0..*]
Containment

The list of Combination items

combinations
Cardinality: [0..*]
Containment

The list of Combinations

Cardinality: [0..*]
Containment

The list of CUBETOCOMBINATIONs providing links between the cubes and combinations

CubeMappingModule

A Module containing SMCubes CubeMappings

Supertype:Module

References
Name
Properties
Documentation
cubeMappings
Cardinality: [0..*]
Containment

The CubeMappings

CubeModule

A Module storing a list of CUBEs and a list of CUBESTRUCTURES and a list of CUBESTRUCTURE_ITEMS

Supertype:Module

References
Name
Properties
Documentation
cubeStructureItems
Cardinality: [0..*]
Containment

The list of CUBESTRUCTUREITEMs

cubeStructures
Cardinality: [0..*]
Containment

The list of CUBE_STRUCTURES

cubes
T: CUBE
Cardinality: [0..*]
Containment

The list of CUBEs

MappingDefinitionModule

A Module containing SMCubes MappingDefintitions

Supertype:Module

References
Name
Properties
Documentation
mappings
Cardinality: [0..*]
Containment

The MappingDefintitions

MemberMappingModule

A Module containing SMCubes MemberMappings

Supertype:Module

References
Name
Properties
Documentation
memberMappings
Cardinality: [0..*]
Containment

The MemberMappings

OrdinateItemModule

A Module containing a set of OrdinateItems

Supertype:Module

References
Name
Properties
Documentation
ordinateItems
Cardinality: [0..*]
Containment

The set of OrdinateItems

ReportCell

A Report Cell

Attributes
Name
Properties
Documentation
name
T: EString
Cardinality: [0..1]
Identifier
References
Name
Properties
Documentation
combination
Cardinality: [0..1]

The related Combination

ReportCellValue

A ReportCell Value, effectively a populate Report Cell

Attributes
Name
Properties
Documentation
value
T: EString
Cardinality: [0..1]
References
Name
Properties
Documentation
reportCell
Cardinality: [0..1]

The ReportCell

ReportTableModule

A Module containing a set of ReportTables

Supertype:Module

References
Name
Properties
Documentation
reportTables
Cardinality: [0..*]
Containment

The set of ReportTables

SmcubesExtraModel

Attributes
Name
Properties
Documentation
name
T: EString
Cardinality: [0..1]
Identifier

The name of the SMCubesModel

TableCellModule

A Module containing a set of TableCells

Supertype:Module

References
Name
Properties
Documentation
tableCells
Cardinality: [0..*]
Containment

The set of TableCells

VariableMappingModule

A Module containing SMCubes VariableMappings

Supertype:Module

References
Name
Properties
Documentation
variableMappings
Cardinality: [0..*]
Containment

The VariableMappings